Ein bisschen recht hast du schon.pluto hat geschrieben: Von daher weiß ich einfach nicht warum alle XML haben wollen. es einfach nur ein Format wie viele anderen.
Der XML Hype damals war mindestens so bescheuert wie der AJAX Hype heute.
Keiner weiss was es ist, aber alle schreien "Jubilieret, ein neuer Messias ist geboren".
Wenn sich das mal gelegt hat, kann man beide als Werkzeug betrachten.
XML ist in erster Linie ein Standard. Und irgendein Standard ist besser als gar keiner.
In XML kannst du Daten (auch binäre) hierarchisch ablegen. Das macht es besser als CSV.
Es gibt sicher noch andere Aspekte, aber das ist meines Erachtens der wichtigste.
Der andere ist, wie gesagt, dass es ein Standard ist, und somit viele Programme damit umgehen können.
Man darf das nicht unterschätzen, aber man sollte es auch nicht als "allein seligmachend" betrachten.
Der Nachteil von XML ist bestimmt mal der grosse Overhead, also die Datenmenge die nötig ist um bloss die Struktur darzustellen.
Zum Beispiel: Würde ich die Daten meiner MP3Ola in XML speichern, hätte ich eine Datei von schätzungsweise 15 MB statt 2,5 MB.
Dafür könnte vielleicht ein anderer MP3 Player mit den Daten was anfangen.
Es kommt also wie immer auf den konkreten Fall an. Einfach nie das Hirn ausschalten und blind etwas glauben. Da hast du recht Pluto
