ナビゲーションリンクをスキップ

Jakarta EE 8 仕様 API

パッケージ javax.json

JSON を処理するオブジェクトモデル API を提供します。

参照先: 説明

パッケージ javax.json の説明

JSON を処理するオブジェクトモデル API を提供します。

オブジェクトモデル API は、JSON オブジェクトと配列構造に不変のオブジェクトモデルを提供する高レベル API です。これらの JSON 構造は、Java 型 JsonObject および JsonArray を使用してオブジェクトモデルとして表されます。インターフェース javax.json.JsonObject は、MapSE ビューを提供して、モデルから 0 個以上の名前 / 値ペアの順序付けられていないコレクションにアクセスします。同様に、インターフェース JsonArray は、モデルから 0 個以上の値の順序付けされたシーケンスにアクセスするための ListSE ビューを提供します。

オブジェクトモデル API は、ビルダーパターンを使用して、これらのオブジェクトモデルを作成および変更します。クラス JsonObjectBuilder および JsonArrayBuilder は、それぞれ型 JsonObject および JsonArray のモデルを作成および変更するメソッドを提供します。

これらのオブジェクトモデルは、クラス JsonReader を使用して入力ソースから作成することもできます。同様に、これらのオブジェクトモデルは、クラス JsonWriter を使用して出力ソースに書き込むことができます。

このパッケージには、他の JSON 関連の標準を実装するいくつかのクラスが含まれています: JSON ポインターJSON パッチJSON マージパッチ。これらは、オブジェクトモデルの値を取得、変換、または操作するために使用できます。

ナビゲーションリンクをスキップ

Jakarta EE 8 仕様 API

Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.