2011-12-29 121 views
0

我想要選擇具有特定text() = '...'子節點的節點。任何想法如何寫這個xpath表達式?Xpath子選擇器

//Node[?] 
+0

這不是很具體。如果我的答案都不能幫助你,那麼你會有更好的運氣提供一些樣本輸入與期望的輸出。 – 2011-12-29 21:40:05

回答

1

喜歡的東西:

//yournode[subnode/text() = 'whatever'] 

2

如果「子節點」是一個名爲subnode的子元素,然後使用:

//Node[subnode='...'] 

或者,如果它也可以是具有任何名稱,使用一個子元素:

//Node[*='...'] 

如果「子節點」可以嵌套在任意深度,然後使用:

//Node[descendant::*='...']