Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Json解析如何获取数组_Android_Json - Fatal编程技术网

Android Json解析如何获取数组

Android Json解析如何获取数组,android,json,Android,Json,我有一个JSON,类似于: { "store":"usa", "values":["1","2","3","4"]; } 因此,我继续为值获取一个JSON对象: JSONObject values = json.getJSONObject("values"); 现在我有了这个Json对象,但是像getName(“X”)这样的方法不适用于这种类型的Json。现在没有数组的键值。它只是一根接一根的弦 我希望它能像你一样回来 String[] listValues = value.getArray

我有一个JSON,类似于:

{
"store":"usa",
"values":["1","2","3","4"];
}
因此,我继续为值获取一个JSON对象:

JSONObject values = json.getJSONObject("values");
现在我有了这个Json对象,但是像getName(“X”)这样的方法不适用于这种类型的Json。现在没有数组的键值。它只是一根接一根的弦

我希望它能像你一样回来

String[] listValues = value.getArray();
但我没看到这样的事

有什么想法吗

谢谢

你试过这个吗

JSONArray a = json.getJSONArray("values");
for (int i = 0; i < a.size(); i++) {
    Log.d("Type", a.getString(i););
}
JSONArray a=json.getJSONArray(“值”);
对于(int i=0;i
您试过这个吗

JSONArray a = json.getJSONArray("values");
for (int i = 0; i < a.size(); i++) {
    Log.d("Type", a.getString(i););
}
JSONArray a=json.getJSONArray(“值”);
对于(int i=0;i
您试过这个吗

JSONArray a = json.getJSONArray("values");
for (int i = 0; i < a.size(); i++) {
    Log.d("Type", a.getString(i););
}
JSONArray a=json.getJSONArray(“值”);
对于(int i=0;i
您试过这个吗

JSONArray a = json.getJSONArray("values");
for (int i = 0; i < a.size(); i++) {
    Log.d("Type", a.getString(i););
}
JSONArray a=json.getJSONArray(“值”);
对于(int i=0;i
这不是有效的json。检查它…尝试使用谷歌gson,它真的很容易!向上看
需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的输入错误?这不是有效的json。检查它…尝试使用谷歌gson,它真的很容易!向上看
需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的输入错误?这不是有效的json。检查它…尝试使用谷歌gson,它真的很容易!向上看
需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的输入错误?这不是有效的json。检查它…尝试使用谷歌gson,它真的很容易!向上看
需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的一个输入错误?是的。关键是使用
getJSONArray
而不是
getJSONObject
。如果您对其进行编辑以显示如何使用
a.getLength()
分配
字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!是的。关键是使用
getJSONArray
而不是
getJSONObject
。如果您对其进行编辑以显示如何使用
a.getLength()
分配
字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!是的。关键是使用
getJSONArray
而不是
getJSONObject
。如果您对其进行编辑以显示如何使用
a.getLength()
分配
字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!是的。关键是使用
getJSONArray
而不是
getJSONObject
。如果您对其进行编辑以显示如何使用
a.getLength()
分配
字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!