В терминах HTML Agility Pack «// a» означает «Найти все теги с именем« a »или« A »в любом месте документа». См. Документацию XPATH для получения более общей справки по XPATH (независимо от гибкого пакета HTML). Так что если ваш документ выглядит так:
<div>
<A href="xxx">anchor 1</a>
<table ...>
<a href="zzz">anchor 2</A>
</table>
</div>
Вы получите два якорных HTML-элемента. OuterHtml представляет HTML-код узла, включая сам узел, тогда как InnerHtml представляет только HTML-содержимое узла. Итак, вот два OuterHtml:
<A href="xxx">anchor 1</a>
и
<a href="zzz">anchor 2</A>
Примечание. Я указал 'a' или 'A', потому что реализация HAP заботится о HTML или не учитывает регистр. И "// A" не работает по умолчанию. Вы должны указать теги в нижнем регистре.