XML
XML steht für Extensible Markup Language und ist eine Metasprache zur medien- und ausgabeunabhängigen Beschreibung von Dokumenten.
Beim XML-Format werden Struktur und Inhalt strikt von der Formatierung getrennt. Diese geschieht mit Hilfe von erweiterbaren Stylesheet-Sprachen (XSL, XSLT und XSL-FO), die zur ausgabeunabhängigen Formatierung verwendet werden.
Erst bei der Transformation in das eigentliche Ausgabeformat (z.B. HMTL oder PDF) findet die Formatierung statt. So kann die einmalige Beschreibung für mehrere Anwendungen genutzt werden.
Hatte es zu Beginn der Geschichte von XML einen regelrechten Hype gegeben, der diese Auszeichnungssprache sozusagen bei jeder Datenkodierung eingesetzt wissen wollte, so sind die Meinungen mittlerweile nüchterner, vor allem, da XML aufgrund seiner hierarchischen Struktur relativ schwierig zu lesen und aufwendig zu verarbeiten ist.
