XPath查询完全匹配

时间:2010-09-21 07:05:03

标签: xml powershell xpath

我想搜索一个字符串的xml doc(或者更确切地说是带有子元素的Element)。它需要完全匹配。

以下是xml

的示例
<Car>
 <Make value="German\Opel"/>
 <Make value="German\Benz"/>
 <Make value="Japanese\Nissan"/>
</Car>

2 个答案:

答案 0 :(得分:3)

假设您要根据值中的字符串返回元素,可以在示例中使用以下xpath

/Car/Make[@value = 'German\Opel']

方括号中的部分称为谓词,并作为之前表达式的过滤器。

答案 1 :(得分:0)

继Obalix的回答之后,这里有一个xPath教程,对于回答有关构建xPath查询的未来问题非常有帮助。

http://www.w3schools.com/xpath/default.asp

享受