Általában mindenkinek azt szoktam ajánlani, hogyha teheti, akkor XML helyett JSON-nal kommunikáljon. Gyorsabb, könnyebb kezelni, rövidebb adat, típusosabb stb. Persze azért vannak hátrányai is… de ugye valamit valamiért. :)
Annyiból mindenképpen macerássabb, hogy a böngésző alapértelmezetten nem tudja szépen, átláthatóan megjeleníteni, ahogy az XML-t. Külső programok vannak erre, de némelyikhez még külön dll-t is fel kell pakolni a gépre. Nem olyan régen elkészítettem magamnak az egyik ilyen program online változatát, hogy kényelmesen mindenhol elérhessem.
Leginkább két okból szoktam használni. Amikor nem megfelelő a JSON, akkor a JS szimplán elszáll, és semmi támpontot nem kapunk, hogy éppen hol lehet a probléma. A másik a JSON-on belüli keresés.
Itt találod: http://jsonviewer.stack.hu
Küldöm mindenkinek, aki szereti! :)