【发布时间】:2013-11-28 01:08:46
【问题描述】:
我正在尝试找出一种方法来复制一个 XML 块,然后将其粘贴到另一个块下方。例如,我想复制 Cars 中的所有内容并将其粘贴到 Truck 节点下方。
来源:
<Vehicles>
<Cars>
<Car name="Mustang">
<engine>V8</engine>
</Car>
<Car name="Taurus">
<engine>V6</engine>
</Car>
</Cars>
<Truck name="F-150" />
<Truck name="Ranger" />
</Vehicles>
想要的结果:
<Vehicles>
<Truck name="F-150" />
<Truck name="Ranger" />
<Cars>
<Car name="Mustang">
<engine>V8</engine>
</Car>
<Car name="Taurus">
<engine>V6</engine>
</Car>
</Cars>
</Vehicles>
我尝试过 AddAfterSelf 和 CloneNode 等方法,但它们同时复制和粘贴。我需要它来复制 Cars 块,然后在运行其他代码后,将其粘贴到最后一个 Truck 节点之后。我也尝试过使用剪贴板,但不知道如何复制一个 XML 块并粘贴它。
【问题讨论】: