Date XML se pot citi din fisier si transforma in obiect (tree) care e foarte usor de analizat si manipulat.
Sunt parsere DOM si SAX. DOM pune intregul fisier in memorie si il analizeaza, SAX doar parcurge fisierul si genereaza niste eventuri.
Sunt o multime de parsere, pentru php, perl, c++...