2011-02-25 3 views
1

Salut J'utilise la requête webclient et il me renvoie toute la page html dans mon code C# maintenant je veux obtenir une partie de la page alors s'il vous plaît aidez-moi à le faire.asp.net webrequest handle

Merci

Munish

Répondre

0

je vous suggère d'utiliser le HTML Agility Pack pour télécharger, analyser et interroger la page Web.

HtmlWeb hw = new HtmlWeb(); 
HtmlDocument doc = hw.Load(txtLink.Text); 

Sur le site:

Ceci est un analyseur HTML agile qui construit une lecture/écriture DOM et prend en charge XPATH ordinaire ou XSLT (vous ne l'avez pas fait de comprendre XPATH ni XSLT à utiliser ça, ne t'inquiète pas ...). C'est une bibliothèque de code .NET qui vous permet d'analyser les fichiers HTML "hors du web". L'analyseur syntaxique est très tolérant avec le code HTML "réel" malformé. Le modèle objet est très similaire à ce que propose System.Xml, mais pour les documents HTML (ou les flux).