我從Nokogiri節點獲得了CSS類的名稱。現在我想查找所有同樣具有相同類的節點。在Nokogiri nodeset中按類講授
我不知道我要找的元素是哪個HTML標籤,它有多深。我所知道的是尋找什麼課程。
我已經嘗試:
doc.xpath("//*[contains(@class, #{css})]")
但這似乎回到了太多的元素。
此外,我曾嘗試:
doc.xpath("//*[@class, #{css}]")
,這沒有返回。
我想獲取包含該類的元素,而不是每個包含該類元素的元素。
是否可以與Nokogiri做到這一點?
我沒有用引入nokogiri了一段時間,但不會doc.css(「我的-class')或doc.search('my-class')做你想做的事情? Nokogiri可以很好地與CSS選擇器配合使用,您只需要使用XPath進行高級匹配。 – Jimeux