我正在使用 ANT 中的 XML 任务来复制一些 XML 内容。
<xmltask source="test.xml">
<copy path="starttag/Checktag[@id='123']" buffer="test"/>
</xmltask>
这部分代码复制了 ID 为 123 的 Checktag 之间的所有内容。我现在唯一的问题是我真的不知道如何将缓冲区测试保存到新的 xml 文件中。
直接来自XMLTask 文档:
<xmltask sourcebuffer="servlet" output="servlet.xml">
从先前填充的缓冲区 servlet 读取并写入 [servlet.xml]