0

我有一个这种格式的 XML 文档:

<EX>
    <file filename="File1">
        <form name="form1"/>
        <form name="form2"/>
        <form name="form3"/>
    </file>
    <file filename="File2">
        <form name="form2"/>
        <form name="form3"/>
    </file>
</EX>

...我需要转换成这种格式:

<EX>
    <form name = "form1">
        <file filename="File1"/>
    </form>
    <form name = "form2">
        <file filename="File1"/>
        <file filename="File2"/>
    </form>
    <form name = "form3">
        <file filename="File1"/>
        <file filename="File2"/>
    </form>
</EX>

有人可以帮我吗?

4

1 回答 1

0

这是您可以做到的一种方法:

遍历您的原始 xml 文档并为原始文档中的每个子节点创建一个新文档。然后再次遍历原始文档,在新文档中创建相应的子文档。

于 2012-11-19T23:25:42.453 回答