XML

Die Extensible Markup Language (XML) ist ein hierarchisches Datenformat. Die Auszeichnungsprache ist Grundlage zahlreicher weiterer Formate. Als einfachere Alternative dient oft JSON.

Beispiel

<book id="http://example.org/id/1234" language="de">
  <title>Das Schloss</title>
  <publisher>
<name>Wolff</name>, <place>München</place>
  </publisher>
  <authors>
<author family="Kafka" given="Franz" />
  </authors>
  <issued year="1926"></issued>
</book>

Serialisierungen

Neben der Standard-XML-Syntax kann XML ausgedrückt werden in:

Abfragesprachen

Zur Abfrage von XML-Daten gibt es:

Schemasprachen

Zur Spezifikation von XML-basierten Formaten eignen sich:

Änderungssprachen

Zur Angabe von Änderungen an XML-Daten gibt es:

Datenformate

Folgende hier erfasste Datenformate basieren auf XML:

GrundformatUnicode
AnwendungStrukturierungssprachen (Strukturen)
WikidataQ2115