Список всех значений для узлов и атрибутов HtmlAgilityPack

Поэтому я только начал играть с HtmlAgilityPack для C#, поэтому я все еще учусь и начинаю изучать, как использовать SelectNodes и Attributes. Так что я видел примеры, такие как link.Attributes("href"), htmlDoc.DocumentNode.SelectNodes("//a[@href]") и так далее, но просто глядя на это, я понятия не имею, что "// a [@href] "делает, и я не смог найти список или документацию о том, какие все значения я могу использовать и как их использовать.

Я пытался найти себя, но я не смог найти ничего полезного, и документация, которая поставляется с HtmlAgilityPack, не помогла. Я предполагаю, что это больше от меня, просто не зная, что я ищу и что мне нужно искать. Так что любая помощь в том, где искать справку о том, как полностью использовать SelectNodes и Attributes, будет принята с благодарностью.

Спасибо.

1 ответ

Решение

Как указано на сайте HtmlAgilityPack:

Это гибкий анализатор HTML, который создает DOM для чтения / записи и поддерживает простой XPATH или XSLT.

не должно быть слишком сложно искать XPath или XSLT и сравнивать синтаксис.

Другие вопросы по тегам