我是java的新手。谁能帮助我如何解析以下 json 。我想从下面的代码中获取数据 ID:
{"room": {"id": "3","temp": "29"}}
我用GSON效果很好。
看看Java 中的 JSON。它可以帮助您将 JSON 字符串转换为 java 对象,反之亦然。
我用过 GSON http://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);