我有一个XML文件,正在使用Xmldocument加载它。这个文档有一个节点,其中包含一些子节点,如下所示:
<xml here>
<somenode>
<child> </child>
<children></children>
<children></children>
<children></children> // I need to insert it
<children></children> // I need to insert this second time
<children></children>
<children></children>
<child> </child>
<somenode>
<xml here>
这里有一些节点,其中第一个和最后一个子节点的名称相同,而除了第一个和最后一个节点以外的其他节点具有一些不同的名称(彼此相同)。我正在创建一个函数,在特定位置插入一个节点,但我不确定标准,可能是在中间。
- 如何在特定位置插入节点。 我正在使用XMLnode.appendChild方法进行插入
- 插入后是否需要重新排列/排序节点。 请建议。
- 如何确定结构以及如何找到应根据当前文档结构添加新节点的位置。