我有以下xml:
<root>
<node>
<tag1/>
<tag2/>
<tag3/>
</node>
<node>
<tag1/>
<tag2/>
<tag3/>
</node>
<node>
<tag1/>
<tag3/>
</node>
</root>
如您所见,在第3个节点中,我丢失了tag2
。是否有任何xpath可以应用于c#XmlDocument(通过SelectNodes),它可以返回没有tag2
节点的节点?
答案 0 :(得分:13)
尝试以下xpath:
/root/node[not(tag2)]