xpath如何读取xml间隔元素?

时间:2012-05-08 08:46:47

标签: java xml

这是xml,不幸的是,XML的任何内容都不可更改

<allowance name ='' /> <allowance type ='' /> <allowance value='' />

我需要在java中使用xpath获取“allowance value”。怎么办呢?

2 个答案:

答案 0 :(得分:0)

此表达式将返回具有'value'属性的所有'allowance'元素:

//allowance[@value]

这将只返回“value”的值:

//allowance[@value]/@value

答案 1 :(得分:0)

您可以尝试:/ root // allowance [@value]