用于 JSON 绑定的 Java API (JSON-B) 1.0 的第一个早期草案现在可供您查看: https://jcp.org/aboutJava/communityprocess/edr/jsr367/index.html 。如下所述,这与用于 JSON 处理 (JSON-P) 1.1 的 Java API 不同,后者最近也发布了自己的初稿。与 JSR 的所有早期草案一样,目标是促进对话、反馈和参与。虽然这只是一个早期的草案,但 35 页的规范文档实际上已经很长了,所以提供有用的反馈应该很容易。
JSON 正日益成为网络上事实上的数据交换格式,无论是用于移动、HTML5/JavaScript 富客户端还是微服务应用程序。虽然 Jersey、EclipseLink、GlassFish 和 WebLogic 长期以来一直通过 EclipeLink MOXy 为 JSON 提供强大的支持,但 Java EE 平台的目标一直是使 JSON 成为一等公民,使其成为 Java 的另一种自然序列化格式.为了实现这一目标,Java EE 7 通过 JSON-P 提供了简单的 JSON 处理支持。通过支持 JSON-P 中的更多 JSON 标准,例如 JSON Pointer、JSON-Patch 等,Java EE 8 进一步加强了这种支持。作为一项并行工作,Java EE 8 还计划通过 JSON-B 提供更高级别的 JSON 绑定 API。这个想法是让平台中的 JSON 处理变得如此普遍和易于使用,以至于它几乎像 XML 世界中的 JAXB 一样不可见。
如果这些是您感兴趣的想法,现在是时候参与 JSON-B 并加入社区中已经提供帮助的其他人。 JSON-B 早期草案特别感谢 Olena Syrota、Oleg Tsal-Tsalko 和 Ukraine JUG 在此阶段做出的贡献。这些人在反馈、社区建设和传福音方面帮助了我们。
一如既往,您可以通过多种方式参与其中。随时欢迎您通过 规范的 JCP 页面 加入专家组。您始终可以通过订阅 JSON-B 规范用户别名 来简单地加入讨论。如果您更愿意通过您的 JUG 作为一个团队参与,您可以通过 Adopt-a-JSR 轻松做到这一点。