如何在java中解析json?

时间:2013-03-16 10:07:14

标签: java json

我是java的新学习者。任何人都可以帮助我解析以下json。我想从以下代码中获取数据ID:

{"room": {"id": "3","temp": "29"}}

3 个答案:

答案 0 :(得分:0)

我使用GSON效果很好。

答案 1 :(得分:0)

看看JSON in Java。它可以帮助您将JSON字符串转换为Java对象,反之亦然。

答案 2 :(得分:0)

我使用过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);