在搜索了一些现有的JSON库之后,我最终得到了以下两个:

  • 杰克逊
  • 谷歌GSON

我对GSON有点偏爱,但网上有消息说GSON有一定的超凡表现issue(截至2009年9月).

我继续我的比较;与此同时,我正在寻求帮助来下决心.

推荐答案

上周我做了这项研究,最终得到了同样的两个库.当我使用Spring 3(默认Json视图"JacksonJsonView"中采用了Jackson)时,我自然也会这么做.2个lib基本相同...最后,它们只是映射到一个json文件!:)

不管怎样,就像你说的,Jackson的成绩是+,这对我来说非常重要.这个项目也相当活跃,你可以从their web page处看到,这也是一个非常好的迹象.

Java相关问答推荐

如何使用Spring Data从MongoDB文档中包含的数组中 Select 单个元素?

验证使用GCP生成的非对称密钥时签名不起作用

无法从TemporalAccessor获取Instant:{},ISO解析为2024-04- 25 T14:32:42类型为java.time. form.Parsed

具有默认分支的JUnit代码覆盖率切换声明

在Java Stream上调用collect方法出现意外结果

缩小画布比例后更改滚动窗格的内部大小

@org.springframework.beans.factory.annotation.Autowired(required=true)-注入点有以下注释:-SpringBoot

Hibernate 6支持Joda DateTime吗?

try 创建一个对象,使用它,然后使用一条语句将其存储为列表

无法了解Java线程所消耗的时间

PDFBox未加载内容

JDK 21-为什么线程局部随机S nextInt不直接用Super.nextInt实现?

类型集合的Jackson JsonNode:类型引用的对象读取器应该是Singleton吗?

虚拟线程应该很快消亡吗?

是否有一个Java Future实现可以在池繁忙时在调用者线程中执行?

泛型与泛型问题的完美解决方案?

让标签占用JavaFX中HBox的所有可用空间

如何在Selenium上继续使用最新的WebDriver版本

Java泛型方法重载

Springboot应用程序无法识别任何@RestController或@Service,我认为@Repository也无法识别