XML

XML (Extensible Markup Language) ist eine Markup-Sprache für strukturierte Datendarstellung.

Es ermöglicht plattformunabhängigen Datenaustausch mit selbstbeschreibender Struktur.

Important

XML-Eigenschaften:

  • Hierarchische Struktur
  • Tags mit Attributen
  • Schema-Validierung möglich
  • Menschenlesbar
Example

<?xml version="1.0" encoding="UTF-8"?>
<person>
   <name>Max Mustermann</name>
   <alter>25</alter>
   <email>[email protected]</email>
</person>

Note

Verbose aber selbstdokumentierend, heute oft durch JSON ersetzt.