. Die NET HTML Agility Pack enthält die LINQ Bibliotheken HTML Körper Inhalte von einem Remote- HTML-Webseite importieren. LINQ wird typischerweise für Datenbank -Verbindungen verwendet , aber die . NET -Tools erweitert die LINQ verwenden, um HTML-und XML-Daten auf Ihrer Webseite oder einem entfernten , fremden Website . Sie verwenden diese Methode , um den Körper Text-und HTML -Code auf einer Webseite importieren. Anleitung
1
Öffnen Sie Visual Studio und das Projekt, das Sie bearbeiten möchten. Doppelklicken Sie auf die Quellcode-Datei , um den Code in die Arbeit Raum zu öffnen.
2
Fügen Sie die LINQ -Bibliotheken auf die Datei. Kopieren Sie den folgenden Code am Anfang Ihrer Webseite :
mit HtmlAgilityPack ;
3
Link zu der Webseite mit die URL der Seite . Der folgende Code öffnet " site.com , " aber Sie können eine beliebige URL in seinen Platz verwenden:
var = new web HtmlWeb (); var document = web.Load ( " site.com " ) ;
4
Erhalten Sie den " body" -Tag-Informationen . Der folgende Code ruft die Informationen auf der Webseite des " body"-Tag enthalten :
var content = von LNKS in document.DocumentNode.Descendants () wo lnks.Name == " body" Text = LNKS . innerHTML