我有以下xml:
<div>
Text i want
<divider></divider>
Text i dont want
</div>
我希望div中的所有文本都在divider的外观之前。 (在分隔符下是论坛用户的签名)
xpath如何获得我想要的文本?
答案 0 :(得分:2)
你可以尝试这个div/divider[1]/preceding-sibling::text()
当preceding-sibling
获得某个节点之前的所有兄弟姐妹时,这正是您需要的
您可以将div/divider[1]
部分更改为您想要的右侧分隔符元素。