Я хочу выбрать узлы, которые имеют класс атрибутов с некоторым значением, не определяющим тег.Как выбрать узлы в XPath, которые имеют некоторый атрибут?
Как это сделать?
До сих пор у меня есть:
html.DocumentNode.SelectNodes("//[@class='value']");
Но это не работает хорошо, насколько я вижу.
Например, позвольте мне иметь такой HTML код:
<div>
<div class="value"></div>
<a class="value"></div>
</div>
он должен был бы вернуть мне эти 2 элемента внутри <div>
, так <div>
и <a>
. Это возможно?
Где находится xpath текст? –
"// [@ class = 'значение']"? – Tommz
На это не ответил https://stackoverflow.com/questions/14248063/xpath-to-select-element-with-attribute-value? – 48klocs