如何遍历 xml 节点列表(tag="items"),并在这样做的同时在特定位置插入一个新节点,在这种情况下,当 chileNode 值更改时(tag="rowNum")?这是一个显示我的输入和我想要的输出的示例:
启动xml:
<items>
<item>
<rowNum>1</rowNum>
<description>some text</description>
</item>
<item>
<rowNum>1</rowNum>
<description>some more text</description>
</item>
<item>
<rowNum>2</rowNum>
<description>some text</description>
</item>
</items>
期望的输出:
<items>
<item>
<rowNum>1</rowNum>
<description>some text</description>
</item>
<item>
<rowNum>1</rowNum>
<description>some more text</description>
</item>
<item>
<rowNum>1</rowNum>
<description>last row 1 item</description>
</item>
<item>
<rowNum>2</rowNum>
<description>some text</description>
</item>
<item>
<rowNum>2</rowNum>
<description>last row 2 item</description>
</item>
</items>