Как выбрать по атрибуту в разделе Perticular /div через htmlagilitypack

Поэтому я использую Htmlagilitypack на стороне сервера для анализа HTML в C#. Вот вопрос.. у меня есть 2 элемента div

<div>
<a data-clear="movies-something"></a>
<p data-clear="movies-something"></p>
</div>

<div>
<a data-clear="music-something"></a>
<p data-clear="music-something"></p>
</div>

Я перебираю элементы div и хочу найти для этого конкретные атрибуты очистки данных. проблема в том, когда я выбираю узлы, используя

var cols = fdm.SelectNodes("//@data-clear");

во втором случае я нахожу 4 вместо 2 столбцов..

как выбрать внутри только в настоящее время перебирая div

1 ответ

Измените выражение XPATH на следующие

var cols = fdm.SelectNodes("//div[1]//@data-clear");
Другие вопросы по тегам