我有一个 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>
这里 somenode 有一些子节点,其中第一个和最后一个子节点名称相同,而除了第一个和最后一个节点之外的其他节点具有一些不同的名称(彼此相同)。我正在创建一个在特定位置插入节点的函数,我不确定标准,但可能在中间。
- 如何在特定位置插入节点。我正在使用 XMLnode.appendChild 方法进行插入
- 插入后是否需要重新排列/排序节点。请建议。
- 如何确定什么是结构,以及如何根据当前文档结构找到应该添加新节点的位置。