Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/07/2013, 04:18
nataliagb1992
 
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