Buenas.
Aquí os traigo unos pequeños testeos que he estado haciendo. Es una comparativa sobre XML y JSON. Hay 2 versiones implementadas: con PHP y con servlet de Java. El resultado final es identico ya que solo se calcula el tiempo que tarda el parser de javascript en parsear el xml y el json.
El peso del archivo json es la mitad del de xml.
El json tarda de media 5ms menos que el xml en ser parseado y mostrado por pantalla.
Las ventajas del json son obvias: menos tiempo en ser parseado y el resultado final es un objeto javascript, no es ninguna estructura DOM como el xml, por lo que su uso siempre sera mas rapido y facil.
Los archivos son los siguientes. Los subo por si alguien esta interesado en como se envian , se recibem y se parsean el xml y el json tanto en php como en java. Ademas se encontraran una linda funcion xmlHttpRequest() que facilita el uso de AJAX.
AJAX_PHP. Los archivos se deben subir a un host con php habilitado.
AJAX_Servlet Solo hace falta tener instalado netbeans y un contenedor de aplicaciones, glassfish por ejemplo, y abrir el proyecto.
Si json es mejor y mas rapido que xml, por que seguir usando xml?
Opinad.