Foros del Web » Programando para Internet » Android »

Parsear json desde java -android

Estas en el tema de Parsear json desde java -android en el foro de Android en Foros del Web. Tengo un json del estilo : {"menu": { "id": "file", "value": "File", "popup": { "menuitem": [ {"value": "New", "onclick": "CreateNewDoc()"}, {"value": "Open", "onclick": "OpenDoc()"}, {"value": ...
  #1 (permalink)  
Antiguo 30/07/2013, 04:18
 
Fecha de Ingreso: septiembre-2012
Ubicación: Sevilla
Mensajes: 144
Antigüedad: 11 años, 7 meses
Puntos: 0
Pregunta Parsear json desde java -android

Tengo un json del estilo :

{"menu": {
"id": "file",
"value": "File",
"popup": {
"menuitem": [
{"value": "New", "onclick": "CreateNewDoc()"},
{"value": "Open", "onclick": "OpenDoc()"},
{"value": "Close", "onclick": "CloseDoc()"}
]
}
}}

y lo quierop parsear en json para crear objetos de mi tipo menu pero nose bien como hacerlo, yo tengo algo asi :

Código Java:
Ver original
  1. String menuItem;
  2.             String id;
  3.             String value;
  4.             String popup;
  5. ...
  6.             //creamos el objeto json
  7.             JSONObject objeto=new JSONObject(txt);
  8.             JSONObject menuJson=objeto.getJSONObject("menuitem");
  9.  
  10.  
  11.             value=menuJson.getString("value");
  12.                onclick=menuJson.getString("onclick");
  13. ...
  14.  
  15. y los muestros con una alerta , pero no me muestra nada , creo que no me reconoce o no los quiere reconocer los [], alguien sabe como parsear el json del tipo que he mostrado

Etiquetas: java, json, parsear
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:54.