java - Java中如何解析这个Json结构

标签 java json

我有以下 Json 结构:

{
    "Response": ["2014", "2015"],
    "Error": false,
    "ErrorDetails": null
}

如何解析响应中的值?

我通常使用这个代码:

JSONArray arr = obj.getJSONArray("Response");
for (int i = 0; i < arr.length(); i++)
{
    String post_id = arr.getJSONObject(i).getString(???);
    ......
}

但在这种情况下我不能使用 getString

最佳答案

您应该调用arr.getString(i)直接。

关于java - Java中如何解析这个Json结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31138657/

相关文章:

java - 数据库特定错误代码多久更改一次

php - 在 PHP 中使用 json_encode 将 UTF-8 单词编码为 JSON 格式时显示未知字符

Java: NoClassDefFoundError: org/json/JSONException

json - Realm +数据重复

php - 如何在 PHP 中创建平面 JSON 对象而不是对象数组

java - Java 中的 WebSphere MQ 内容丰富器

java JLabel 文本超出父 JLabel 宽度

java - 将字符串解析为日期戳不起作用。 java

java - 在windows java中获取下载文件夹的路径

javascript - 加快json加载