Я нашел много примеров Nokogiri о том, как использовать XPath или CSS, чтобы найти узлы с определенным атрибутом «foo».Как найти все элементы HTML <span> с атрибутом foo, равным значению?
Я не совсем понимаю, как найти все узлы, где определенный атрибут равен определенному значению.
В частности, учитывая HTML документ, который может содержать несколько экземпляров:
<span class='irrelevant' attrFoo='valueBar'>Some Text</span>
Как бы мне найти их с помощью Nokogiri?
Я думал, что это будет делать трюк:
doc.xpath("//span[contains(@attrFoo, 'valueBar')]")
Но он возвращает пустой массив.