如何使用xpath选择没有属性的节点?

tru*_*ker 3 xml xpath

假设我有这样的xml:

<root>
    <node light="somevalue">message1</node>
    <node dark="somevalue">message2</node>
    <node>message3</node>
</root>
Run Code Online (Sandbox Code Playgroud)

使用xpath时我需要获取"message3".

有谁知道我怎么能做到这一点?

Rya*_*ger 5

我认为你的意思是你想要选择没有属性的节点.

来自XPath:如何选择没有属性的节点?

//node[not(@*)]
Run Code Online (Sandbox Code Playgroud)

这将选择所有没有属性的节点.