Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/01/2013, 05:55
claudgin
 
Fecha de Ingreso: diciembre-2002
Ubicación: madrid
Mensajes: 111
Antigüedad: 21 años, 4 meses
Puntos: 0
Crear Array con el contenido de un Json

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
__________________
Novato