Как выбрать по атрибуту в разделе 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");