XML

Was ist eine XML-Datei?

Der wortreiche Vorfahr von JSON. Nach wie vor das Rückgrat im Datenaustausch von Unternehmen und Behörden.

Was XML ist

XML ist ein reines Textformat, das sich in jedem Editor öffnen lässt. Eingesetzt wird es für den Austausch zwischen Programmen.

Die Endung lautet .xml, der volle Name Extensible Markup Language. Beides sagt weniger aus als das, was die Datei halten kann — und davon handelt der Rest dieser Seite.

Woher XML kommt

W3C hat es 1998 veröffentlicht. Die Spezifikation ist XML 1.0.

Einem Format, das so lange lesbar geblieben ist, kann man etwas anvertrauen, das man in zehn Jahren wiederhaben will.

Die Spezifikation ist öffentlich

Jeder darf sie umsetzen, ohne zu fragen und ohne zu zahlen. Deshalb taucht das Format in so vielen Programmen auf, und deshalb gehen Dateien von vor zwanzig Jahren heute noch auf.

Es wird nichts weggeworfen

XML speichert seinen Inhalt exakt. Erneutes Speichern ändert nichts, es lässt sich also beliebig oft öffnen, bearbeiten und wieder ablegen, ohne dass sich Schaden ansammelt — genau das macht es zu einem Arbeitsformat und nicht zu einem Ausgabeformat.

Man kann Notizen hineinschreiben

XML hat eine Kommentarsyntax — das ist der Unterschied zwischen einer Datei, die ein Mensch pflegt, und einer, die ein Programm schreibt. Beim Umwandeln in ein Format ohne Kommentare sind sie das Erste, was verschwindet, und gewarnt wird nicht.

Was XML öffnet

Visual Studio Code und oXygen XML Editor lesen es, und die meisten Programme derselben Art ebenfalls.

Wenn eine Datei nicht aufgeht, liegt es selten am Format — häufiger daran, dass das Programm älter ist als das Format. Die Umwandlung in etwas Älteres ist der verlässliche Weg daran vorbei, und dafür gibt es den Rest dieser Website.

Im Browser öffnen

Jeder aktuelle Browser liest es.

Damit lässt es sich bedenkenlos auf eine Seite stellen oder an eine Nachricht hängen, ohne sich zu fragen, was die Gegenseite installiert hat.

Es ist ein Arbeitsformat

XML ist zum Öffnen und Ändern gedacht. Behalte die Datei in diesem Format, solange die Arbeit läuft, und exportiere daraus, wann immer eine fertige Fassung gebraucht wird.

Die Eckdaten auf einen Blick

Kennungen und Herkunft des Formats XML.
Endung.xml
Medientypapplication/xml, text/xml
Herausgegeben vonW3C
Erstmals veröffentlicht1998
SpezifikationXML 1.0

XML in etwas anderes umwandeln

Etwas anderes in XML umwandeln

Formate, die statt XML infrage kommen