删除节点的所有子节点
我有一个DOM文档的节点。如何删除其所有子节点?例如:
<employee>
<one/>
<two/>
<three/>
</employee>
成为:
<employee>
</employee>
我想删除 的所有子节点。employee
我有一个DOM文档的节点。如何删除其所有子节点?例如:
<employee>
<one/>
<two/>
<three/>
</employee>
成为:
<employee>
</employee>
我想删除 的所有子节点。employee
无需删除子节点的子节点
public static void removeChilds(Node node) {
while (node.hasChildNodes())
node.removeChild(node.getFirstChild());
}
public static void removeAllChildren(Node node)
{
for (Node child; (child = node.getFirstChild()) != null; node.removeChild(child));
}