Android Json解析如何获取数组
我有一个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
{
"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,它真的很容易!向上看数组末尾的code>需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的输入错误?这不是有效的json。检查它…尝试使用谷歌gson,它真的很容易!向上看数组末尾的code>需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的输入错误?这不是有效的json。检查它…尝试使用谷歌gson,它真的很容易!向上看数组末尾的code>需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的输入错误?这不是有效的json。检查它…尝试使用谷歌gson,它真的很容易!向上看数组末尾的code>需要执行才能使其成为有效的JSON。这是数据中存在的还是文章中的一个输入错误?是的。关键是使用getJSONArray
而不是getJSONObject
。如果您对其进行编辑以显示如何使用a.getLength()
分配字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!是的。关键是使用getJSONArray
而不是getJSONObject
。如果您对其进行编辑以显示如何使用a.getLength()
分配字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!是的。关键是使用getJSONArray
而不是getJSONObject
。如果您对其进行编辑以显示如何使用a.getLength()
分配字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!是的。关键是使用getJSONArray
而不是getJSONObject
。如果您对其进行编辑以显示如何使用a.getLength()
分配字符串[]
,然后分配元素(而不是日志记录),则答案会有所改进。谢谢,这正是我想要的。。。我今天感到筋疲力尽!