Analizar datos devueltos desde la nube por un servicio web
Cuando se utiliza un servicio web que se basa en la nube, su respuesta es probable que sea en JSON o XML, dos formatos estándar para la transmisión de datos entre un servidor y aplicaciones web. Habrá momentos en los que tiene que elegir entre los dos formatos, pero otras veces hay que ir con lo que se obtiene.
La geocodificación servicio web de Google, por ejemplo, te da una opción.
Si desea que la respuesta en formato XML, se utiliza
http://maps.googleapis.com/maps/api/geocode/xml
Si quería la respuesta en JSON, utilizaría
http://maps.googleapis.com/maps/api/geocode/json?paremters
Aunque similar en intención, cómo obtener información de XML y estructuras de datos JSON es muy diferente en la ejecución.