Dom xml解析并从循环中删除最后一个节点
如何删除或跳过嵌套中的节点 实例 下面,我如何跳过Dom xml解析并从循环中删除最后一个节点,xml,Xml,如何删除或跳过嵌套中的节点 实例 下面,我如何跳过的最后一个子项,即: #1>节点:非(:最后一个子节点){rule;} #节点是父类型节点:非是子元素类型 所以,如果你有 <nodes id="container"> <node></node> <node></node> </nodes> 您将使用:nodes[id=“container”]>node:not(:last child){rule;}Dupe;
的最后一个子项,即
:
#1>节点:非(:最后一个子节点){rule;}
#节点
是父类型<代码>节点:非是子元素类型
所以,如果你有
<nodes id="container">
<node></node>
<node></node>
</nodes>
您将使用:
nodes[id=“container”]>node:not(:last child){rule;}
Dupe;非常有趣的问题。我尝试了这个,但它甚至没有选择:node[id=“1”]:last child
。我假设:node[id=“1”]:last child:not
…你的意思是你无法获取第一个节点的子节点吗?我没有看到任何有用的回复,这是我的第一篇帖子,没有任何回复…@user32669116这很有趣,伙计。编程语言本身有可能是无法胜任的。因此,您必须使用javascript来解决这个问题。我会再研究一下,然后再给你回复。你说得对。试着回答一些问题,并在下次发布悬赏此外,您还可以尝试不使用:not
。使用节点>节点{rule}节点>节点:类型{counter rule;}的最后一个
。根据我的消息来源,这是出于多种原因。
if(childNodelist.item(i).getNodeName().equals("test1")){ some logic }
<nodes id="container">
<node></node>
<node></node>
</nodes>