JavaScript 对象表示法 (JSON4J) 库是一组 JavaScript 对象表示法 (JSON) 句柄类的实现以在 Java™ 环境内使用。
JSON4J 库提供了以下功能:
- 一个简单的 Java 模型,用来构造和处理要作为 JSON 实现进行呈现的数据。
- 用于 XML 至 JSON 转换的快速变换,适用于需要从 Web Service 中的 XML 回复转换到 JSON 结构中以在异步 JavaScript 和 XML (Ajax) 应用程序中易于使用的情况。
这样的好处是 AJAX 样式的应用程序可以处理采用 JSON 格式的数据,而不必依靠 Microsoft Internet Explorer XML 变换及其他特定于平台的 XML 解析器中的 ActiveX 对象。此外,采用 JSON 格式的数据更容易压缩,因此传输效率更高。
- 可生成相应 JSONObject 的 JSON 字符串和流解析器,该 JSONObject 表示 Java 中的 JSON 结构。然后,您可以更改该 JSONObject 并将更改序列化回至 JSON 实现。
有关 JSON 的更多信息,请参阅 www.json.org。