XML kann schnell sein oder auch nicht ... je nach Art und Menge der Daten und vorallem je nach verwendeter
XML-Lib.
Langsamer als eine komplett binäre Variante, wie z.B. eine typisierte Datei, ist es schon etwas.
Was das Speichern/Auslesen betrifft, da gibt es für verschiedenste Dinge passende Serialisierungen.
Wobei
MSXML einer der Langsamsten und Speicherhungrigsten, welche ich kenne.