我試圖找到所有包含<font color="red">
元素的tbody
元素。此XPath表達式是否工作? // test/ancestor :: test
我使用這個XPath表達式:
//font[@color="red"]/ancestor::tbody
,但它不工作。它應該工作還是這是我正在使用的庫(或其他地方)的問題?我正在使用名爲Nokogiri的Ruby庫。
我也試過
//tbody[descendant::font[@color="red"]]
但仍沒有運氣。
第二個表達式應該以//開頭。第一個應該工作。文檔中是否有任何命名空間? – choroba
糟糕,我實際上忘了在第二個表達式(現在已修復)之前放置兩個斜線//。所以仍然不起作用。不,在文檔中沒有命名空間。 – Miscreant