使用Java连接多个XML文档

使用Java连接多个XML文档,java,xml,Java,Xml,我有几个格式相同的xml,我想把它们合并成一个大的xml文件。是否有任何有用的类可以让我获取特定的节点并将它们混合在一起,或者我必须解析所有的XML并创建一个新的XML? 当做 peter如果格式简单,联接不会嵌套得很深, 为什么不扔掉标题,加入文本 如果连接更复杂,则需要帮助。 因此,解析将是最合理的解决方案。这完全取决于XML文件的结构表示什么。您不能仅仅连接它们,因为这样您将有多个根元素。虽然您可以使用SAX解析器复制内容,而无需将整个文件加载到内存中,但仍然需要弄清楚如何交错内容。您也可

我有几个格式相同的xml,我想把它们合并成一个大的xml文件。是否有任何有用的类可以让我获取特定的节点并将它们混合在一起,或者我必须解析所有的XML并创建一个新的XML? 当做
peter

如果格式简单,联接不会嵌套得很深,
为什么不扔掉标题,加入文本

如果连接更复杂,则需要帮助。

因此,解析将是最合理的解决方案。

这完全取决于XML文件的结构表示什么。您不能仅仅连接它们,因为这样您将有多个根元素。虽然您可以使用SAX解析器复制内容,而无需将整个文件加载到内存中,但仍然需要弄清楚如何交错内容。

您也可以使用XSLT来完成这项工作。查看更多详细信息。您可以在java中使用API。

您听说过vtd xml吗?您可以轻松、高效地执行字节级Cancatation