我有一个没有数组名称的json数组。如何解析没有名称的JSON数组?这是我的数组
[
{
"id": "13",
"email": "jcheck1@gmail.com",
"first_name": "jcheck",
"last_name": "check",
"country": "india",
"city": "tvm",
"zip_code": "695581",
"phone": "4712584632",
"status": "Success"
}
]
我尝试将其转换为JSON对象,并尝试直接从数组中获取字符串。但我两次都遇到了异常。
发布于 2013-06-17 17:45:52
为什么不使用
JSONArray array = new JSONArray(jsonString);
for (int i = 0; i < array.length(); i++)
{
JSONObject obj= array.getJSONObject(i);
String id = obj.getString("id");
String email = obj.getString("email");
}
发布于 2013-06-17 17:44:17
JSONArray array = new JSONArray(yourString);
JSONObject obj = array.JSONObject(0)
如果您有多个对象:
int size = array.length();
for (int i = 0; i < size; i++) {
JSONObject obj = array.JSONObject(i);
}
发布于 2013-06-17 17:45:13
String json = //your json array as string;
try {
JSONArray myArray = new JSONArray(json);
catch(JASONException e){
Log.e("JSON", e.toString());
}
https://stackoverflow.com/questions/17144565
复制相似问题