27/01/2014, 10:56
|
| | | Fecha de Ingreso: julio-2013
Mensajes: 52
Antigüedad: 11 años, 5 meses Puntos: 0 | |
Respuesta: Convertir Json en Array java tengo este codigo el json es este:
{"Fruteria":[{"Fruta":[{"Nombre":"Manzana","Cantidad":10},{"Nombre":"Pera ","Cantidad":20},{"Nombre":"Naranja","Cantidad":30 }]},{"Verdura":[{"Nombre":"Lechuga","Cantidad":80},{"Nombre":"Toma te","Cantidad":15},{"Nombre":"Pepino","Cantidad":5 0}]}]}
String resulta = response.toString();
final JSONObject obj = new JSONObject(resulta);
JSONArray datos = obj.getJSONArray("Fruta");
final int ni = datos.length();
for (int i = 0; i < ni; ++i) {
final JSONObject person = datos.getJSONObject(i);
System.out.println(person.getString("message"));
System.out.println(person.getString("code"));
}
esto es el codigo pero solo funciona para la parte de fruta osea este json
[{"Fruta":[{"Nombre":"Manzana","Cantidad":10},{"Nombre":"Pera ","Cantidad":20},{"Nombre":"Naranja","Cantidad":30 }]}
lo que deseo es que pueda leer todo los campos de json osea que los separe. |