2009-03-05 65 views
56

是否有xpath方法来查找具有给定属性的节点,其值包含给定的字符串?xpath:找到具有给定属性的节点,其值包含字符串

比如我有一个XML文件,并希望寻找到address属性包含字符串Downing一个节点,这样我就可以找到以下节点:

<person name="blair" address="10 Downing St. London"/> 
+1

的可能的复制[什么是正确的XPath用于选择包含“foo”的属性?](http://stackoverflow.com/questions/103325/what-is-the-correct-xpath-for-choosing-attributes-that-c​​ontain-foo) – 2017-01-20 00:17:47

回答

119
select="//*[contains(@address,'Downing')]" 
+1

经过测试记事本++ XML工具,返回节点罚款。做得好。 – 2009-03-05 13:55:16

相关问题