我需要用Java解析一个xml文档并输出另一个xml文档。
更具体地说,我在原始 xml 文件中有一个项目列表,我需要对它们进行分组,对值进行平均,并输出一些平均项目。
我应该使用任何 java 库吗?
谢谢
最佳答案
解析 xml 并写入另一个 XML 文档最好使用 JDOM。然而,使用 JDOM 进行分组和平均会很痛苦。
您还可以使用 JAXB 从 xml 创建 POJO,然后对 POJO 进行平均和分组,然后使用 JAXB 将其编码回 XML。
如果目标 XML 与源 XML 具有不同的架构,并且需要 POJO 之间的转换,请使用 dozer .
关于Java:解析和写入xml文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5416238/