在现有节点之间追加新的子节点

时间:2013-09-03 22:02:40

标签: xml parsing

我是否可以知道如何在现有节点之间添加新的子节点。我正在使用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);

1 个答案:

答案 0 :(得分:0)

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

$("<row>f</row>").insertAfter($("ParentNode row:nth-child(2)"));