Mac & i 2/2022
S. 118
Praxis
Auszeichnungssprachen
Bild: Glenn Carstens-Peters, unsplash.com; Montage: Mac & i

Ausgezeichnet strukturiert

XML auf dem Mac bearbeiten: Editoren und Tools

Als Mac-Anwender kommt man mit XML zwar selten direkt in Kontakt, im Hintergrund werkelt es aber schon häufiger – etwa in Form von Office-Dokumenten, Grafik- und Austauschformaten. Um sich näher mit dem flexiblen Format zu beschäftigen und es zu bearbeiten, müssen Sie nicht unbedingt Geld ausgeben.

Von Thomas Kaltschmidt

Die Abkürzung XML steht für Extensible Markup Language (erweiterbare Auszeichnungssprache). Auszeichnungssprachen wie HTML zum Erstellen von Webseiten oder SGML für Dokumente gab es schon vorher, aber diese haben ein unveränderliches Set an Markups. In HTML muss man sich für Überschriften etwa mit den Tags <h1> bis <h6> begnügen.

XML konzentriert sich dagegen auf die Grundregeln und den Rahmen, die eine problemlose maschinelle und menschliche Lesbarkeit und den standardisierten Austausch von Daten ermöglichen sollen. Die Struktur und die Tags von Dokumenten sind frei definierbar. Da sich Inhalt und Darstellung hervorragend trennen lassen, kann man dasselbe XML-Dokument auf verschiedene Arten ausgeben, etwa als Text, HTML oder als Layout einer Magazinseite. Ein simples, vollständiges und weitgehend selbsterklärendes XML-Dokument könnte so aussehen: