Java 如何在android中检索JSON对象
我已经尝试使用此代码从JSON对象提取电子邮件Java 如何在android中检索JSON对象,java,android,arrays,json,Java,Android,Arrays,Json,我已经尝试使用此代码从JSON对象提取电子邮件 JSONArray one = reader.getJSONArray("taxis"); for ( i = 0; i < one.length(); i++) { two = one.getJSONObject(i); distance = two.getString("taxis"); three = two.getJSONArray("taxis"); for ( j = 0; j <
JSONArray one = reader.getJSONArray("taxis");
for ( i = 0; i < one.length(); i++) {
two = one.getJSONObject(i);
distance = two.getString("taxis");
three = two.getJSONArray("taxis");
for ( j = 0; j < three.length(); j++) {
four = three.getJSONObject(j);
distance = four.getString("email");
}
}
如何使用Android从中提取电子邮件、密码和姓名?
当我使用上面的代码时,我没有得到任何东西JSONArray albums=reader.getJSONArray(“map”);
JSONArray albums = reader.getJSONArray("map");
// looping through All albums
for( j= 0; j < albums.length(); j++){
JSONObject codes = albums.getJSONObject(j);
String album_id = codes.getString("location");
album_id="["+album_id+"]";
JSONArray jsonArray = new JSONArray(album_id);
for( k= 0; k < jsonArray.length(); k++){
JSONObject codess = jsonArray.getJSONObject(k);
distance[k] = codess.getString("id");
}
}
//循环浏览所有相册
对于(j=0;j
几个JSON解析库中的任何一个?请再次查看我的问题。可以改进变量的命名以减少混淆。另外,JSON结构中只有一个数组。。。
JSONArray albums = reader.getJSONArray("map");
// looping through All albums
for( j= 0; j < albums.length(); j++){
JSONObject codes = albums.getJSONObject(j);
String album_id = codes.getString("location");
album_id="["+album_id+"]";
JSONArray jsonArray = new JSONArray(album_id);
for( k= 0; k < jsonArray.length(); k++){
JSONObject codess = jsonArray.getJSONObject(k);
distance[k] = codess.getString("id");
}
}