gpt4 book ai didi

java - 在 Java 中读取 XML 的最佳方式

转载 作者:搜寻专家 更新时间:2023-10-30 21:44:44 24 4
gpt4 key购买 nike

我正在从我们的其他一些应用程序中获取 XML 文件。

我想逐个节点读取该 XML 文件并将节点值存储在数据库中以供进一步使用。

那么,使用 Java 读取 XML 文件和检索节点值的最佳方式/API 是什么?

最佳答案

为此有多种工具。今天,我更喜欢两个:

这是 Simple 和 JAXB 之间的一个很好的比较:http://blog.bdoughan.com/2010/10/how-does-jaxb-compare-to-simple.html

就个人而言,我更喜欢 Simple 一点,因为 Niall 的支持非常好,但 JAXB(如上面的博客文章中所述)可以用更少的代码产生更好的输出。

StAX 是一个更基本的 API,它允许您读取根本不适合 RAM 的 XML 文档(Simple 和 JAXB 都不允许您“逐对象”读取 XML 文档 - 它们总是会尝试将所有内容加载到RAM)。

关于java - 在 Java 中读取 XML 的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7188101/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com