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>