2012-03-18 65 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