. NET HTML Agility Pack innehåller LINQ biblioteken att importera HTML kropp innehåll från en avlägsen HTML webbsida . LINQ används vanligen för databaskopplingar , men de . NET verktygen förlängde LINQ användning till HTML och XML-data på din webbplats eller en fjärrkontroll , extern webbplats . Du använder denna metod för att importera brödtext och HTML-kod på en webbsida . Instruktioner
1
Öppna Visual Studio och det projekt du vill redigera . Dubbelklicka på filen källkoden för att öppna koden i arbetsutrymmet .
2
Tillsätt LINQ biblioteken till filen . Kopiera och klistra in följande kod till toppen av din webbsida :
hjälp HtmlAgilityPack , Addera 3
Länk till webbsidan med hjälp av sidans URL . Följande kod öppnar " site.com , " men du kan använda en URL i dess ställe :
var web = ny HtmlWeb ( ), var handling = web.Load ( " site.com " ) ;
4
Få " kroppen " tagg-information . Följande kod hämtar informationen i webbsidans " kropp " taggen :
var halt = från lnks i document.DocumentNode.Descendants ( ) där lnks.Name == " kropp " text = lnks . innerHTML