基于兄弟值的XPath查找

时间:2014-07-22 10:45:14

标签: xml xpath

我一直在寻找信息,以查找兄弟项目,但无法找到我需要/理解的内容。

XML

<country>
    <code>GB</code>
    <name>United Kingdom</name>
    <currencysymbol>£</currencysymbol>
</country>

问题

当我必须使用的唯一值是GB时,是否可以使用xpath follow-sibling找到currencysymbol节点的值?即我需要获得follow-sibling currencysymbol,其中code = GB。

2 个答案:

答案 0 :(得分:2)

您可以使用XPath,请参阅:

/country[code='GB']/currencysymbol

答案 1 :(得分:1)

尝试:

//code[. = 'GB']/following-sibling::currencysymbol