gpt4 book ai didi

java - 读取 XML 与读取 CSV 文件 java

转载 作者:行者123 更新时间:2023-11-29 08:16:38 26 4
gpt4 key购买 nike

什么是更快更好的性能?

在 Java 中使用 DocumentBuilder 读取 XML 或使用 FileReader/BufferReader 读取 CSV?

最佳答案

我同意 blunders 和 duffymo。我只想添加以下内容。

正如已经说过的,两者都是数据格式,所以请考虑您的数据。它有多大,有多复杂?如果它是分层的,请忘记 CSV。如果它不是很大,请执行相同的操作。

考虑 XML 请记住,DOM 不是解析它的唯一方法。 SAX 更快。您还可以使用 Digester(建立在 SAX 之上),它允许您使用 XML 定义数据模型和 XML 模式之间的映射,然后非常快速地运行。

如果您的数据非常大并且您的解析器必须非常快,请检查 JSON。它应该比 XML 更快,因为它不那么冗长。

关于java - 读取 XML 与读取 CSV 文件 java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4359370/

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