Mal davon abgesehen, dass_wesentlich_ sinnvoller wäre, warum XML? Das macht nur unnötigen Overhead (In deinem Beispiel ist der Overhead fast genauso groß wie die Daten. O_o) und erschwert das parsen. Für so simple Sachen sind Flatfiles wesentlich besser geeignet.
Und wenn man unbedingt eine coole Sprache zum Datenspeichern haben will, rate ich zu YAML. Mit SPYC gibts dafür auch eine sehr nette PHP-Implementation.
Das sähe dann übrigens in etwa so aus:Wer sagt, dass die XML-Version schöner ist, ist ein Idiot. ;)
P.S.: Und sollte man doch unbedingt auf XML bestehen, warum nicht existierende Standards benutzen?