如何使用XPath引用XML属性?

前端之家收集整理的这篇文章主要介绍了如何使用XPath引用XML属性?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我的 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属性.

猜你在找的XML相关文章