Zitat von
Luckie:
Mal was anderes. Wozu der Aufwand?
XML-dateien sind eiegntlich nicht dafür gedacht von Menschen gelesen und bearbeitet zu werden. Sie sind ursprünglich dazu gedacht gewesen, um daten zwischen Programmen austauschen zu können. Und dem Programm ist es egal, wie die
XML-Datei formatiert ist.
Die
XML Spezifikation läßt eigentlich eher den Schluss zu, dass
XML auch gerade die nichtmaschinelle Leserschaft anspricht: ein
XML-Dokument besteht aus Textzeichen, im einfachsten Fall
ASCII, und ist damit menschenlesbar – Binärdaten enthält es per Definition nicht.
Viele Konfigurationsdateien für Anwendungen werden im
XML Format bereitgestellt, was die Validierung erleichtert, aber editiert werden sie aber nicht mit darauf zugeschnittenen Editoren. Das ist eher die Ausnahme und nur bei sehr weit verbreiteten Formaten gängig, wie z.B. Deploymentdeskriptoren oder Loggerkonfigurationsdateien.