Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

In DOCX-Vorlagen wird tendenziell häufiger mit sogenannter XML anstatt mit Stoppcodes gearbeitet. Stoppcodes sind auch nur eine vereinfachte, benutzerfreundliche Form von XML.

Anker
_Toc351021836
_Toc351021836
Was ist XML?
Die Abkürzung XML steht für Extensible Markup Language, das ist ein strukturierter Aufbau von Daten in einer Textdatei. Eine Erklärung der Grundbegriffe als und Lernmaterial findet man auf der Microsoft Website:
https://support.office.com/de-de/article/xml-f%C3%BCr-anf%C3%A4nger-a87d234d-4c2e-4409-9cbc-45e4eb857d44
Anker
_Toc351021837
_Toc351021837
Aufbau einer XML-Datei
Am Anfang jeder XML Datei steht die XML-Deklaration, welche die XML Version und die Codierung festlegt. Weiters können dann Attribute festgelegt werden, welche z.B. einem Element einen Wert zuweisen.
Den Hauptteil einer XML Datei bilden jedoch die sogenannten Elemente, sie strukturieren das XML Dokument und beinhalten die Werte.

  1. Anker
    _Toc351021838
    _Toc351021838
    XML-Deklaration

...

Attribute sind zusätzliche Informationen zu Elementen und könnten z.B. wie folgt aussehen:
<name="1232345">
Attribute können ein Element einfacher darstellen, man kann das Element aber auch wie folgt definieren: <name>1232345</name>

  1. Anker
    _Toc351021840
    _Toc351021840
    Elemente

Elemente bilden die Hauptstruktur von XML Dokumenten und werden mit einem Anfangs-Tag geöffnet und mit einem Ende-Tag wieder geschlossen.
<Postleitzahl>1010</Postleitzahl>
Dadurch erkennt der XML Parser den Anfang und Ende des Wertes. Werden Tags nicht richtig geschlossen, liefert der XML Parser einen Fehler und das Dokument kann nicht ausgelesen werden!