. L' NET HTML Agility Pack include le librerie di LINQ per importare il contenuto del corpo HTML da una pagina Web HTML remoto . LINQ è in genere utilizzato per le connessioni al database , ma gli strumenti . NET esteso l'utilizzo di LINQ to HTML e dati XML sul tuo sito web o un sito web esterno a distanza . Si utilizza questo metodo per importare il testo del corpo e del codice HTML di una pagina Web . Istruzioni
1
Aprire Visual Studio e il progetto che si desidera modificare . Fare doppio clic sul file di codice sorgente per aprire il codice nello spazio di lavoro .
2
Aggiungi le librerie LINQ al file . Copia e incolla il seguente codice all'inizio della pagina Web :
utilizzando HtmlAgilityPack ;
3
Link alla pagina Web utilizzando l'URL della pagina . Il codice seguente si apre " site.com , " ma è possibile utilizzare qualsiasi URL al suo posto :
var web = new HtmlWeb ( ) ; var = web.Load documento ( " site.com " ) ;
4
Prendi il "corpo" informazioni dei tag . Il codice seguente recupera le informazioni contenute nel tag " body" della pagina web:
var content = da lnks in document.DocumentNode.Descendants () dove lnks.Name == "corpo" Text = lnks . innerHTML