私はJavaの新しい学習者です。次の json を解析する方法を教えてください。以下のコードからデータIDを取得したい:
{"room": {"id": "3","temp": "29"}}
私はGSONを効果的に使用しました。
JavaのJSONを見てください。JSON文字列をJavaオブジェクトに、またはその逆に変換するのに役立ちます。
私はGSONhttp : //code.google.com/p/google-gson/を使用しましたが、これが最高だと思います。
まず、JSON構造を保持するクラスを作成します
Class Room {
int id;
int temp;
}
次に、文字列をこのようなjsonに解析します
Gson gson = new Gson();
Room room = gson.fromJson(jsonString, Room.class);