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