XML

XML (engl. Extensible Markup Language = dt. Erweiterbare Auszeichnungssprache) ist ein flexibler Standard, um Daten in strukturierter Form in Textdateien zu speichern. XML eignet sich insbesondere für den Datenaustausch zwischen verschiedenen Systemen im Internet.

Eine XML-Datei hat insofern Ähnlichkeiten mit einer HTML-Datei, als der Nutzinhalt (also die Daten) durch Tags (engl. = dt. Markierungen, Auszeichnungen) in spitzen Klammern begrenzt und dokumentiert werden.

Beispiel:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<verzeichnis>
     <titel>Hauptstädte</titel>
     <eintrag>
          <land>Schweiz</land>
          <hauptstadt>Bern</hauptstadt>
     </eintrag>
     <eintrag>
          <land>Deutschland</land>
          <hauptstadt>Berlin</hauptstadt>
     </eintrag>
</verzeichnis>

Mit XML können im Prinzip beliebige Datentypen abgebildet werden. So gibt es beispielsweise mit SVG auch ein Grafikformat, das auf XML basiert.

Mehr