2012-05-07 47 views
0

我有一個HTML文檔,我願意找出包含某個字符串的元素的xpath。如何通過在HTML文檔中查找字符串來生成xpath?

更詳細地說明一點:

我的HTML文檔是動態創建和我有沒什麼具體名稱。我感興趣的div看起來像(或多或少):

<div>Country: China</div> 
<div>Type: Earphones</div> 

我想要得到整個字符串「國家:中國」。爲了做到這一點,我想通過在HTML中搜索「Country:」來找到這個div的xpath。

我希望我已經夠具體了......謝謝!

回答

1

這裏有幾個方面:

//div[contains(child::text(), "Country:")] 
//div/child::text()[contains(., "Country:")]/parent::node() 

如果你想嘗試的事情了在瀏覽器中,嘗試in-browser XPath bookmarklet

相關問題