我的
XML:
<root> <cars> <makes> <honda year="1995"> <model /> <!-- ... --> </honda> <honda year="2000"> <!-- ... --> </honda> </makes> </cars> </root>
我需要一个XPath,它将为我提供< honda>的所有模型与1995年.
所以:
/root/cars/makes/honda
但是如何引用属性?
解决方法
试试/ root / cars / makes / honda / @ year
更新:再次阅读您的问题:
/root/cars/makes/honda[@year = '1995']
底线是:使用@字符来引用xml属性.