. NET HTML Agility Pack omfatter LINQ bibliotekerne at importere HTML krop indhold fra en ekstern HTML webside. LINQ anvendes typisk til databaseforbindelser , men . NET værktøjer udvidet LINQ brug til HTML og XML-data på din hjemmeside eller en ekstern , ekstern hjemmeside. Du bruger denne metode til at importere brødtekst og HTML -kode på en webside. Instruktioner
1
Open Visual Studio og det projekt, du ønsker at redigere . Dobbeltklik på kildekoden filen for at åbne koden i arbejdsområdet.
2
Tilsæt LINQ bibliotekerne til filen. Kopier og indsæt følgende kode til toppen af din webside : Hej
hjælp HtmlAgilityPack ,
3
Link til websiden ved hjælp af sidens webadresse. Følgende kode åbner " site.com ", men du kan bruge enhver webadresse i stedet : Hej
var web = new HtmlWeb (); var dokument = web.Load ( " site.com " ) ;
4
Få "krop " tag information. Følgende kode henter oplysningerne i websidens "krop " tag : Hej
var content = fra lnks i document.DocumentNode.Descendants ( ) Når lnks.Name == "krop " text = lnks . innerHTML