我的XML:
<root>
<cars>
<makes>
<honda year="1995">
<model />
<!-- ... -->
</honda>
<honda year="2000">
<!-- ... -->
</honda>
</makes>
</cars>
</root>
Run Code Online (Sandbox Code Playgroud)
我需要一个XPath,它将为我<honda>
提供1995年的所有模型.
所以:
/root/cars/makes/honda
但是如何引用属性?
尝试 /root/cars/makes/honda/@year
更新:再次阅读您的问题:
/root/cars/makes/honda[@year = '1995']
Run Code Online (Sandbox Code Playgroud)
底线是:使用@字符来引用xml属性.
归档时间: |
|
查看次数: |
7461 次 |
最近记录: |