讓說,我有這樣的XML:如何使用xpath選擇沒有屬性的節點?
<root>
<node light="somevalue">message1</node>
<node dark="somevalue">message2</node>
<node>message3</node>
</root>
使用XPath的使用,我需要得到「消息3」。
有人知道我能做到嗎?
讓說,我有這樣的XML:如何使用xpath選擇沒有屬性的節點?
<root>
<node light="somevalue">message1</node>
<node dark="somevalue">message2</node>
<node>message3</node>
</root>
使用XPath的使用,我需要得到「消息3」。
有人知道我能做到嗎?
我想你的意思是你想選擇沒有屬性的節點。
從XPath: How to select nodes which have no attributes?
//node[not(@*)]
這將選擇沒有屬性的所有節點。
''
/root/node[not(@*)]/text()
的可能的複製[XPath的:如何選擇哪個沒有屬性的節點(http://stackoverflow.com/questions/1323755/xpath-how-to-select-nodes-which-have-no - 屬性) – Smandoli 2016-12-14 15:05:21