web-dev-qa-db-fra.com

Documentation HtmlAgilityPack

Je suis nouveau en C # (commencé aujourd'hui) et j'essaie de comprendre le code de quelqu'un d'autre qui utilisait la classe HtmlDocument dans HtmlAgilliyPack pour analyser des documents HTML. Je ne trouve aucune documentation de ce paquet. La page Web du projet HtmlAgilityPack indique qu'il n'y a pas de documentation disponible . Si quelqu'un pouvait m'indiquer la documentation ou expliquer les méthodes suivantes (méthodes intermédiaires également), ce serait très utile:

 - HtmlDocument.DocumentNode
 - HtmlDocument.DocumentNode.ssn
 - HtmlDocument.DocumentNode.GetElementbyId
 - HtmlDocument.DocumentNode.GetElementbyId(..).sns
 - HtmlDocument.DocumentNode.ssn(...).Attributes["value"].Value.ed().ns()

Merci d'avance!

15
Bob

Vous pouvez télécharger HtmlAgilityPack Documents fichier CHM à partir de ici .

Si le contenu du fichier chm n'est pas visible, décochez la case Always ask before opening this file comme indiqué dans la capture d'écran.

 enter image description here

Remarque: la boîte de dialogue ci-dessus apparaît pour les fichiers non signés.

 enter image description here

12
NASSER

Fichiers CHM peut être un problème . Consultez nudoq.com - il combine la documentation de l’API avec les commentaires de la communauté (via Disqus). J'ai trouvé son interface propre et facile à utiliser. 

Capture d'écran: 

 Nudoq - HtmlDocument Example

5
Mike

HTML Agility Pack masse un document HTML pour lui donner l'aspect d'un XmlDocument. Lisez la documentation sur XmlDocument pour ces méthodes.

1
Richard Schneider

HtmlAgilityPack semble ne pas être vraiment maintenu, le site codeplex est daté sans activité, je le recommanderais à AngleSharp pour tous les nouveaux projets.

https://anglesharp.github.io/

0
Ricky G