Was ist XML?
XML ist das Akronym für eXtensible Markup Language (erweiterbare Auszeichnungssprache). Wie auch die Auszeichnungssprache HTML (Hypertext Markup Language) dient es dazu, Texte oder Daten durch so genannte Elemente auszuzeichnen.
Nun ist XML erweiterbar, das heißt: Jeder kann seine eigenen Elemente definieren und somit ein Vokabular zusammenstellen, das dem jeweiligen Zweck angemessen ist. Wo noch das HTML-Vokabular ausschließlich der Formatierung diente (wie soll der Browser den Text darstellen), liegt bei XML der Schwerpunkt auf der semantischen Strukturierung der Daten und Texte, d. h., sie werden durch die Elemente gemäß ihrer Bedeutung markiert. Das hat den Vorteil, dass sie sich auch gemäß ihrer Bedeutung weiterverarbeiten lassen – und zwar mittels XSL ...
|
Abbildung: XML-Code – formal sind die Auszeichnungen in spitzen Klammern den aus HTML bekannten sehr ähnlich.
|