如何使用Xpath java在兄弟姐妹中找到节点?

时间:2017-08-06 12:34:11

标签: java xml dom xpath nodes

我一直在寻找xml的Xpath,它有以下结构......

<abc>
   <unique>
     <findme uniqueAtrr="itsme">Already Found Xpath For This</findme>
    </unique>
    <findme></findme>
    <findme></findme>
    <findme uniqueAtrr="itsme"> You Got Me</findme>   //NOTE : We don't know this position
    <findme></findme>   
</abc>  

我使用

获得了已经找到的XPath
/abc//unique/findme[@uniqueAtrr="itsme"]

所以我认为最好的方法是搜索不存在于唯一标记中的findme ...或者只在兄弟姐妹中找到节点...我试过的那个。 ..

/abc//findme

这将给我一个独特标签内的那个:(

1 个答案:

答案 0 :(得分:1)

尝试使用以下xpath匹配"You Got Me"

/abc/unique/following-sibling::findme[@uniqueAtrr="itsme"]
相关问题