什么是实现JSR-353(JSON)的API

时间:2015-01-16 13:05:31

标签: java json jackson interface-implementation jsr-353

我刚刚发现杰克逊没有实现JSR-353,我们已经设计了模块..所以我迫切希望找到替代这个API来开始工作! :D

我搜索了一个实现标准但未找到任何有趣结果的API,因为我们计划使用标准进行编码并强制系统使用特定的实现(我正在拼命搜索的API)

2 个答案:

答案 0 :(得分:11)

参考实施

以下是Java EE 8中JSR 353及其后继JSR 374: JavaTM API for JSON Processing 1.1的参考实现:

https://javaee.github.io/jsonp/

结合

相关的是JSR 367: JavaTM API for JSON Binding (JSON-B)及其参考实现Eclipse Yasson

答案 1 :(得分:5)

Genson

Genson库声称实施JSR-353。

https://code.google.com/p/genson/wiki/JSR353

我自己没有试过这个。我最近也在寻找一个好的JSON库,我尝试了其中的3个并最终使用Jackson来解决,因为它最符合我的需求。不同的是,我不是在寻找一个精确实现标准的库,我只是在寻找一些简单的东西并做我想做的事情。


你也可以检查Gson,我猜(虽然它与JSR-353没有直接关系)。

https://code.google.com/p/google-gson/