用Java解析JSON对象

我有JSON对象,如下所示:

member = "{interests : [{interestKey:Dogs}, {interestKey:Cats}]}";

Java中,我想解析上述json对象并将值存储在arraylist中。

我正在寻找一些代码来实现这一目标。

回答:

我假设你想将interestKeys存储在列表中。

使用org.json库:

JSONObject obj = new JSONObject("{interests : [{interestKey:Dogs}, {interestKey:Cats}]}");

List<String> list = new ArrayList<String>();

JSONArray array = obj.getJSONArray("interests");

for(int i = 0 ; i < array.length() ; i++){

list.add(array.getJSONObject(i).getString("interestKey"));

}

以上是 用Java解析JSON对象 的全部内容, 来源链接: utcz.com/qa/426879.html

回到顶部