2012-03-18 67 views
1

我如何選擇父級標籤?選擇父級xml標籤

以下是XPath,它工作正常,但選擇應用過濾器的「str」節點。

/response/lst[@name='grouped']/lst[@name='city']/arr[@name='groups']/lst/str[@name='groupValue'][text()='Boston'] 

因此應用濾鏡後我要回最後STR

回答

2

最簡單的方法是隻需將str...部分謂語上述LST節點一個權(方括號):

/response/lst[@name='grouped']/lst[@name='city']/arr[@name='groups']/lst[str[@name='groupValue'][text()='Boston']] 

注意[...]str...。這樣你的表情結束在lst,這就是你想要的。

+0

真棒!效果很好。 – user357086 2012-03-19 01:53:01