Zitat von
Bernhard Geyer:
XML hat seine Voreile bei:
- Datenaustausch zwischen verschiedenen Systemen (Schnittstellenformat)
- Als Konfiguratiosformat (Statt Ini/sonstiges "Eigengewächs)
Nachteile von
XML ist:
- Langsam bei großen Datenmengen gegenüber z.B. einer Datenbank
Ergänzung zum Nachteil: da beim öffnen des
XML Files die ganze Datei eingelesen wird, da der
XML Parser prüfen muss, ob es sich um eine gültige
XML Datei handelt. Falls dies nicht der Fall ist, darf die Datei nicht als
XML akzeptiert werden. Dies ist so im
XML Standard festgelegt.
Folgen:
- Jeder Standard XML Parser, weisst das gleiche Verhalten auf
- Die Dateigrösse ist auf dein Memory beschränkt