Java:解析和写入xml文件

标签 java xml xml-parsing

我需要用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/

相关文章:

java - JSF 模板文件的显式目录

java - 用于过滤和修改列表项的 Lambdaj 或 apache 谓词

java - 奇怪的 java.lang.ExceptionInInitializerError - JSoup

android - android 资源中样式的文档

java - 使用 Groovy 从 XML 中删除所有空节点

java - 在 Java 中检索 XML 文件的节点列表

java - 向 Web 服务 Opengts 发送 XML 请求以从 Android 应用程序登录时出错

java - Web 服务错误 HTTP 状态 404 - 未找到

python - NOAA 每小时数据与 python

xml - node http.get() —— 我如何获得返回的 XML,以便我可以用它做一些事情?