JSON4J ライブラリーの概要
JavaScriptTM Object Notation
(JSON4J) ライブラリーは、Java 環境内で使用する一連の JavaScript Object Notation (JSON) 処理クラスの実装です。JSON4J ライブラリーには、以下の機能が備わっています。
- JSON 実装としてレンダリングするデータを構成し、
操作するための 単純な Java モデル。
- XML から JSON への変換のための高速転送。
これは、Web サービスからの XML 応答から JSON 構造への変換を行い、
Asynchronous JavaScript and XML (Ajax) アプリケーションで容易に使用できるようにする必要のある状況で使用します。
この利点は、Microsoft Internet Explorer XML 変換およびその他のプラットフォーム固有の XML パーサーで、
ActiveX オブジェクトに依存しなくても、
Ajax パターンのアプリケーションが JSON フォーマットのデータを処理できることです。
さらに、JSON フォーマットのデータは、よりコンパクトで効率的に転送できる傾向があります。
- 対応する JSONObject を生成できる JSON ストリングおよびストリーム・パーサー。
これは、その JSON 構造を Java で表しています。
次に、その JSONObject に対して変更を行い、
変更内容を JSON 実装にシリアライズしなおすことができます。
|