4
Extensible Markup Language (XML) ist eine Auszeichnungssprache, die eine Reihe von Regeln für die Codierung von Dokumenten in einem Format definiert, das sowohl von Menschen als auch von Maschinen gelesen werden kann.Es wird durch die XML 1.0-Spezifikation des W3C [2] und durch mehrere andere verwandte Spezifikationen definiert, die alle freie offene Standards sind.Die Designziele von XML sind Einfachheit, Allgemeingültigkeit und Benutzerfreundlichkeit im gesamten Internet.Es ist ein Textdatenformat mit starker Unterstützung für verschiedene menschliche Sprachen via Unicode.Obwohl sich das Design von XML auf Dokumente konzentriert, wird es häufig für die Darstellung beliebiger Datenstrukturen verwendet, wie sie beispielsweise in Webdiensten verwendet werden.Es gibt mehrere Schemasysteme, die bei der Definition von XML-basierten Sprachen helfen, während viele Anwendungsprogrammierschnittstellen (APIs) entwickelt wurden, um die Verarbeitung von XML-Daten zu unterstützen.
xml