GitHub から GSON をダウンロードします: https://github.com/google/gson
Gson のアプリケーションは、主に toJson と fromJson という 2 つの変換関数です。この種のオブジェクト変換を使用する前に、オブジェクト カテゴリとそのメンバーを作成する必要があります。まず、JSON 文字列が対応するオブジェクトに正常に変換されました。 JSON STRING -R
class Examples { private int answer1 = 100; private String answer2 = "Hello world!"; Examples(){ } // default constructor }
Examples example1 = new Examples(); Gson gson = new Gson(); String json = gson.toJson(example1);
==>
オブジェクト example1 は toJson を通じて JSON 文字列にシリアル化されて渡され、オブジェクト example2 は JSON を受信するものとして宣言され、fromJson を通じて example2 に逆シリアル化されるため、example1 は example2 と同じになります
例:{"answer1":100,"answer2":"Hello world!"}
Examples example2= gson.fromJson(json,Examples.class);
Java オブジェクトの JSON シリアル化と逆シリアル化の実装に関する GSON サンプル チュートリアルの詳細については、PHP 中国語 Web サイトに注目してください。