. L' HTML Paquet NET Agility comprend les bibliothèques LINQ pour importer le contenu du corps HTML d'une page Web HTML à distance. LINQ est généralement utilisé pour les connexions de base de données , mais les outils . NET étendu l'utilisation LINQ to HTML et des données XML sur votre site web ou un site Web externe à distance. Vous pouvez utiliser cette méthode pour importer le corps du texte et le code HTML d'une page Web. Instructions
1
Ouvrez Visual Studio et le projet que vous souhaitez modifier . Double- cliquez sur le fichier de code source pour ouvrir le code dans l'espace de travail.
2
Ajouter les bibliothèques LINQ pour le fichier . Copiez et collez le code suivant dans le haut de votre page Web :
utilisant HtmlAgilityPack ;
3
Lien vers la page Web en utilisant l'URL de la page. Le code suivant ouvre " site.com ", mais vous pouvez utiliser n'importe quelle URL à sa place :
var web = new HtmlWeb (); var documents = web.Load (« site.com ») ;
4
Obtenir les informations de balise "body" . Le code suivant récupère les informations contenues dans «corps» de la balise de la page Web :
var content = de lnks dans document.DocumentNode.Descendants ( ), où lnks.Name == " corps " Text = lnks . innerHTML