从多个json中提取

时间:2016-06-29 09:51:40

标签: java json

我有一个像这样的json:

[{"id":"****","value":"*****","date":"****"},
{"id":"****","value":"*****","date":"****"},
{"id":"****","value":"*****","date":"****"},
{"id":"****","value":"*****","date":"****"}]

每个“sub-json”我想将它转换为Model对象。(一个包含属性id值和日期的对象)。 我该怎么做? 谢谢。

1 个答案:

答案 0 :(得分:1)

你有一系列物品。

JSONArray jsonarray = new JSONArray(jsonStr);
for (int i = 0; i < jsonarray.length(); i++) {
   JSONObject jsonobject = jsonarray.getJSONObject(i);
   String id = jsonobject.getString("id");
   String value = jsonobject.getString("value");
}