XML vs JSON para mostrar información en dispositivos moviles
Publicado poralegg | En Android, Blackberry, iPhone, JSON, XML | Posted on 14-04-2011
1
Desde hace unos meses estoy desarrollando dos aplicaciones Android, que hacen un uso intensivo de XML, generado en distintos servidores web. En principio, al ser un requerimiento del cliente, no pense en otras alternativas para parsear la informacion y ademas la app funcionaba muy bien (en mi punto de vista…).
Al testear la app con el cliente, me hizo notar que al momento de mostrar el XML más pesado, se tardaban unos segundos, lo cual no es nada bueno para una app movil.
Investigando un poco sobre el tema, di con este resumen escrito por Juan de Dios Maldonado Sánchez de una conferencia dada por Jeffrey Sharkey en Google I/O 2009 en donde explica los distintos usos de la batería que hace nuestro telefono, dependiendo de la tarea.
En esa misma conferencia, se muestra una comparación entre el uso de XML vs el uso de JSON, que se puede ver en este cuadro:
Evidentemente JSON es mas rapido, especialmente si los XML son muy grandes, cosa que he podido testear personalmente.
Con toda esta info, me encuentro ahora testeando las app con JSON y para hacer eso, encontré este articulo de david walsh que cuenta como utilizo Javascript para convertir los XML a JSON.





