A

XML

Was ist XML?

XML steht für eXtensible Markup Language und ist eine Auszeichnungssprache (Markup Language), die dazu dient, strukturierte Daten in einem menschenlesbaren Format zu codieren. XML wurde entworfen, um Informationen zwischen Computern zu übertragen und zu speichern, und es dient als Basis für viele andere Datenformate.

 

Grundlegende Merkmale von XML

  1. Hierarchische Struktur

XML-Dokumente haben eine hierarchische Struktur, die durch verschachtelte Tags dargestellt wird. Tags werden in Paaren verwendet, bestehend aus einem Starttag und einem Endtag, um den Anfang und das Ende eines Elements zu kennzeichnen.

  1. Selbsterklärend

XML ist relativ selbsterklärend, da Tags verwendet werden, um die Struktur der Daten zu beschreiben. Entwickler:innen können benutzerdefinierte Tags erstellen, um spezifische Informationen zu repräsentieren.

  1. Textbasiert

XML ist textbasiert, was bedeutet, dass XML-Dokumente lesbar und editierbar daherkommen. Dies erleichtert die Bearbeitung von Daten sowohl für menschliche als auch für nicht-menschliche Akteure (Maschinen).

  1. Plattformunabhängig

XML ist plattformunabhängig und kann auf verschiedenen Betriebssystemen und Geräten verwendet werden. Es ist auch sprachunabhängig, was bedeutet, dass es in Verbindung mit verschiedenen Programmiersprachen genutzt werden kann.

  1. Erweiterbarkeit

Das eXtensible in XML betont die Erweiterbarkeit. Entwickler:innen können benutzerdefinierte Tags erstellen, um Informationen einfach nach den Anforderungen einer bestimmten Anwendung zu strukturieren.

 

Fazit

XML wird in einer Vielzahl von Anwendungen eingesetzt. Hierzu zählen sowohl die Datenübertragung, kohärente Datenbanken und der Einsatz im Rahmen von Konfigurationsdateien. Es ist wichtig zu beachten, dass XML in einigen Kontexten durch neuere Formate wie JSON (JavaScript Object Notation) ergänzt oder ersetzt wurde. Dies ist besonders in Webanwendungen der Fall, da JSON noch leichter lesbar ist und eine kompaktere Struktur besitzt.

 

Zurück zum Glossar
XML
pfeil nach unten

Blogartikel

Dir fehlt ein Begriff in unserem Glossar? Schreib uns!
Kontakt aufnehmen
Assecor Kontakt - IT Dienstleister aus Berlin
Assecor Kontakt - IT Dienstleister aus Berlin
Assecor Linkedin - IT Unternehmen aus Berlin