【问题标题】:Is there a Java JSON library that uses the same pattern as XMLEncoder是否有使用与 XMLEncoder 相同模式的 Java JSON 库
【发布时间】:2009-08-25 19:50:30
【问题描述】:

我查看了一些用于 Java 的 JSON 库,但其中很少有遵循与核心 Java 序列化模式相同的序列化模式。我想使用本机 Java JSON 序列化对象,但如果没有该第三方库匹配本机序列化,最好将任何标记为可序列化的东西序列化。

【问题讨论】:

  • 快速提问:模式是什么意思?产生的格式的结构,或使用模式(如何调用)?或者可能提供的功能集?
  • 模式是指输入输出的一般流程。例如,Java 中的 XML 序列化程序采用 POJO 写入和 XML 文件或读取 XML 文件并生成 POJO。大多数 Java 序列化函数都遵循从序列化文件创建 POJO 或获取 POJO 并将其序列化到文件的相同模式。大多数第三方 JSON 库都不是这样工作的,这很愚蠢,因为 JSON 是对象表示法。

标签: java json serialization


【解决方案1】:

我在纸上看到的最好的是flexJSON,它看起来相当完整,与 XMLEncoder 模式非常接近。

【讨论】:

    【解决方案2】:

    我非常喜欢Jackson JSON Processor。它速度快,而且非常灵活。

    【讨论】:

      【解决方案3】:

      你看过谷歌的gson 吗?它会为你很好地序列化任何 POJO 层次结构。

      【讨论】:

        猜你喜欢
        • 2010-10-12
        • 1970-01-01
        • 2018-05-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多