JavaでJSONをスムーズに構築するにはどうすればいいですか? [closed] 質問する

JavaでJSONをスムーズに構築するにはどうすればいいですか? [closed] 質問する

私は次のようなことを考えています:

String json = new JsonBuilder()
  .add("key1", "value1")
  .add("key2", "value2")
  .add("key3", new JsonBuilder()
    .add("innerKey1", "value3"))
  .toJson();

このような流暢な構築に最適な Java JSON ライブラリはどれですか?

アップデート: GSON をラップして、ほぼ希望どおりの結果が得られました...一つの問題で

ベストアンサー1

私はorg.json図書館に行って、素敵でフレンドリーな場所だと感じました。

例:

String jsonString = new JSONObject()
                  .put("JSON1", "Hello World!")
                  .put("JSON2", "Hello my World!")
                  .put("JSON3", new JSONObject().put("key1", "value1"))
                  .toString();

System.out.println(jsonString);

出力:

{"JSON2":"Hello my World!","JSON3":{"key1":"value1"},"JSON1":"Hello World!"}

おすすめ記事