Um zu überprüfen, ob das Dokument valide ist, also weiterhin den Regeln der zugewiesenen Light-DTD folgt, sollte nach jeder Änderung der XML-Struktur eine Validierung durchgeführt werden.
Für die Validierung stehen zwei Funktionen zur Verfügung:
Die Adobe InDesign Validierungsfunktion bietet zwei Möglichkeiten an:
Um die Struktur des gesamten Dokumentes zu überprüfen, dient die Funktion Ab Stammelement validieren.
Wurden lediglich kleine Änderungen innerhalb eines Container-Elements durchgeführt, genügt es in der Regel das Elternelement zu markieren und Ab ausgewähltem Element validieren auszuführen.
Die Validierungsfunktion kann in der Strukturansicht auf drei Wegen aufgerufen werden:
über das Flyoutmenü (rechts oben in der Strukturansicht)
über das Kontextmenü (rechte Maustaste) eines markierten Elements
mit Hilfe des Pfeilsymbols ("Blitz") in der Menüleiste der Strukturansicht. Bei der Validierung mittels des Pfeilsymbols handelt es sich immer um eine Überprüfung des kompletten Dokumentes.
Stimmt die Dokumentstruktur nicht mit der DTD überein, gibt Adobe InDesign eine Fehlermeldung für jede Fundstelle aus. Das betreffende Element wird rot markiert, die Art des Fehlers benannt sowie mögliche Problemlösungen vorgeschlagen.
Die Lösungsvorschläge können dabei durch Anklicken direkt umgesetzt werden. Um dadurch keine Folgefehler zu verursachen, sollten Sie den Fehler zuvor genau analysieren und die Ursache ermitteln. Wählen Sie nicht leichtfertig eine Lösung aus, da Sie die Daten damit im Zweifelsfall noch weiter beschädigen könnten. Lässt sich ein Fehler nicht auf Anhieb lösen, ignorieren Sie ihn vorerst und wenden Sie sich den Nächsten zu.