Hola a todos,
puede ser una tonteria pero no logro hacerlo
Estoy enviando datos a un servidor remoto y todos va bien
tengo la respuesta corecta:
Log.cat :
Código:
01-21 12:40:26.922: I/Enviar params:(761): 1_
01-21 12:40:27.292: I/Respuesta:(761): {"directo":[{"archivo":"1_dos1.jpg"},{"archivo":"1_uno1.jpg"},{"archivo":"1_claudio.jpg"},{"archivo":"1_tres1.jpg"},{"archivo":"1_siete1.jpg"},{"archivo":"1_cinco1.jpg"},{"archivo":"1_ocho1.jpg"},{"archivo":"1_seis1.jpg"},{"archivo":"1_cuatro1.jpg"}]}
01-21 12:40:27.292: I/Risposta:(761): {"directo":[{"archivo":"1_dos1.jpg"},{"archivo":"1_uno1.jpg"},{"archivo":"1_claudio.jpg"},{"archivo":"1_tres1.jpg"},{"archivo":"1_siete1.jpg"},{"archivo":"1_cinco1.jpg"},{"archivo":"1_ocho1.jpg"},{"archivo":"1_seis1.jpg"},{"archivo":"1_cuatro1.jpg"}]}
01-21 12:40:27.392: D/dalvikvm(761): GC_EXTERNAL_ALLOC freed 198K, 51% free 2848K/5703K, external 982K/1038K, paused 74ms
Hora recojo la respuesta del servidor:
Código:
JSONObject json = jParser.makeHttpRequest(URL_connect, "GET", params);
// Check your log cat for JSON reponse
Log.i("Respuesta: ", json.toString());
try {
jdata = json.getJSONArray(TAG_DIRECTO);
Log.i("Risposta: ", json.toString());
for (int i = 0; i < jdata.length(); i++) {
JSONObject c = jdata.getJSONObject(i);
// Storing each json item in variable
contenido= c.getString(TAG_ARCHIVO);
/*Log.i("Risposta: ",contenido);
/*HashMap<String, String> map = new HashMap<String, String>();
// adding each child node to HashMap key => value
/*map.put(TAG_ARCHIVO, contenido);
// adding HashList to ArrayList
/*contenidoList.add(map);*/
}
} catch (JSONException e) {
e.printStackTrace();
}
return null;
}
Ahora quiero insertar los datos del json y ponerlo en un array porque me sirve por otras classe
Todas la clases son in un una unica Actovity
Gracias de Antemano
Un saludo