-1

我可以知道如何在现有节点之间附加新的子节点吗?我正在使用 org.w3c.dom 进行解析

当前的:

<parent node>
<row>a</row>
<row>c</row>
<row>d</row>
<row>e</row>
</Parent node>

我想在 a 和 c 之间添加新节点

<parent node>
<row>a</row>
<row>b</row>
<row>c</row>
<row>d</row>
<row>e</row>
</Parent node>

我尝试在当前节点下附加一个子节点,但它在最后被添加

  1. 元素 testNode = doc.createElement("testNode");

  2. currentNode.appendChild(testNode);

4

1 回答 1

0

使用 jquery,您可以将其插入到第 n 个位置,如下所示:

$("<row>f</row>").insertAfter($("ParentNode row:nth-child(2)"));
于 2013-09-03T22:25:24.247 回答