,我有以下节点的存在,让节点名称:的XPath基于子节点
<resource>
<DataField1>
<label>...</label>
<alert>...</alert>
</DataField1>
<DataField2>
<label>...</label>
</DataField2>
<DataField3>
<label>...</label>
<alert>...</alert>
</DataField3>
</resource>
,并想显示第1名和第3个节点,因为它存在的子节点“警报”。
DataField1
DataField3
具有以下的XPath,我可以告诉节点:
//resource/*[alert]
结果:
<DataField1>
<label>...</label>
<alert>...</alert>
</DataField1>
<DataField3>
<label>...</label>
<alert>...</alert>
</DataField3>
但这不是我想要的。
你所说的 “名” 是什么意思?标签?或者DataField1/3? – Markus
@Markus,我的意思是第二个节点的标签 – klgr