【发布时间】:2013-12-08 10:38:35
【问题描述】:
我有一个具体问题。我有需要转换的 XML,以便复制一个节点。
输入 XML 是:
<root>
<book>
<name>
... some data
</name>
<info>
... some data
</info>
<trees>
<tag1></tag1>
<tag2></tag2>
<tag3></tag3>
.... other tags
<tag n+1></tag n+1>
</trees>
.
.
.
other nodes
.
.
.
.
</book>
<book>
.
.
.
</book>
</root>
现在我需要将节点“树”复制 3 次并像这样编写它,而对子节点几乎没有更改。输出 XML 需要如下所示:
<root>
<book>
<name>
... some data
</name>
<info>
... some data
</info>
<trees>
<tag1></tag1>
<tag2></tag2>
<tag3></tag3>
.... other tags
<tag n+1></tag n+1>
</trees>
<treesA>
<tag1A></tag1A>
<tag2A></tag2A>
<tag3A></tag3A>
.... other tags
<tag n+1></tag n+1>
</treesA>
<treesA>
<tag1B></tag1B>
<tag2B></tag2B>
<tag3B></tag3B>
.... other tags
<tag n+1></tag n+1>
</treesB>
<treesC>
<tag1C></tag1C>
<tag2C></tag2C>
<tag3C></tag3C>
.... other tags
<tag n+1></tag n+1>
</treesC>
.
.
.
other nodes
.
.
.
.
</book>
<book>
.
.
.
</book>
感谢您就我的问题提供的所有帮助。欧格拉西
【问题讨论】: