1

RTFMを使用していましたが、それでも困惑していました。プロパティ条件リストの少なくとも1つを満たすオブジェクトを取得する必要があります。

例:divs、ここでclass == "marked" OR class = "data" OR class = "comments"

今のところ手動でエミュレートしていますが、Hpricotの標準機能で可能ですか?

4

1 に答える 1

2
doc = Hpricot.parse(..your data...)
divs = doc.search("//div[@class='marked' or @class='data' or @class='comments']")

searchxpath式を取り、xpathは論理演算子andor演算子を許可します。同様の質問については、このすばらしい回答を参照してください:XPATH複数要素フィルター

于 2011-01-25T04:49:13.233 に答える