It is possible to associate a schema with your XML document not only during the creation process of an XML document but also while working in the Source View. Please click “XML Associate a Schema” in the menu bar on top and choose one of the schemas listed in the “Select Schema” dialog box. Click “OK” to associate the schema. For associating a schema, you can choose between schemas that are located in projects you have access to in the Repository or schemas from the built-in XML catalog. To import your own schema to the Repository, see Import. Currently only W3C Schemas are supported in the TextGridLab.

In the Source View, errors in the general XML syntax (such as missing quotes, missing brackets, or missing end tags) are indicated as well as validation errors (if a schema is specified) with red wavy underlining. To check if your XML document is well-formed and valid, you can validate it in any View by clicking “XML Show Validation Errors” in the menu bar on top. The Validation Errors View will pop up below the Editor View showing an error message and identifying the invalid XML, if there is an error.

Sie können ein Schema nicht nur beim Erstellen Ihres XML-Dokuments mit diesem assoziieren, sondern auch während Sie in der Quelle-Ansicht arbeiten. Wählen Sie “XML > Schema assoziieren” in der Menüleiste und wählen Sie eines der aufgelisteten Schemata im Assistenten „Schema auswählen“. Klicken Sie “OK”, um das Schema zu assoziieren. Um ein Schema zu assoziieren, können Sie zwischen Schemata, auf die Sie in Projekten im Repository Zugriff haben, und Schemata, die im integrierten XML-Katalog zur Verfügung gestellt werden, auswählen. Um Ihr eigenes Schema ins Repository zu importieren, siehe unter Import. Derzeit werden nur W3C-Schemata im TextGridLab unterstützt.

In der Quelle-Ansicht, werden Fehler in der allgemeinen XML-Syntax (wie fehlende Anführungszeichen, Klammern oder schließende Tags) ebenso durch rote wellenförmige Unterstreichung angezeigt wie Validierungsfehler (wenn ein Schema spezifiziert ist). Um zu überprüfen, ob Ihr XML-Dokument wohlgeformt und valide ist, können Sie es in jeder Sicht durch Auswahl von “XML > Validierungsfehler anzeigen” in der Menüleiste anzeigen lassen. Die Validierungsfehler-Sicht wird unterhalb der Editor-Sicht geöffnet und zeigt im Falle eines Fehlers eine Fehlermeldung an, die das fehlerhafte XML-Element identifiziert.