我使用Perl和XML::Simple模块创建XML文件。我成功创建了XML文件,但问题是我为每个标签都有<opt> </opt>
标签。我正在寻找任何我们可以避开<opt> </opt>
标签的选项。我无法进行后期处理来移除标签。因为文件大小很大。如何删除XML :: Simple输出中的<opt>标签?
实施例:
<opt>
<person firstname="Joe" lastname="Smith">
<email>[email protected]</email>
<email>[email protected]</email>
</person>
<person firstname="Bob" lastname="Smith">
<email>[email protected]</email>
</person>
</opt>
和我寻找(无<opt>
标签):
<person firstname="Joe" lastname="Smith">
<email>[email protected]</email>
<email>[email protected]</email>
</person>
<person firstname="Bob" lastname="Smith">
<email>[email protected]</email>
</person>
如果选择是你的根节点,其结果是无效的XML,它必须有一个根节点。 – Axeman 2009-07-01 15:08:12