XML-Schemas
XML-Dokumente können in der Textansicht, der Grid-Ansicht und der Schema-Ansicht bearbeitet werden. Sie können die Standardansicht, in der XML-Schemas geöffnet werden, im Dialogfeld "Optionen" im Abschnitt „Dateiarten" festlegen. Sie können während der Bearbeitung zwischen den Ansichten wechseln und die jeweils am besten geeignete Ansicht wählen. XML-Schema-Dokumente werden normalerweise mit der Erweiterung .xsd oder .xs gespeichert.
Bearbeitung in der Textansicht
In der Textansicht wird ein XML-Schema als XML-Dokument bearbeitet; die Bearbeitungsfunktionen, die für XML-Dokumente zur Verfügung stehen, sind auch für XML-Schemas verfügbar. Wie bei allen XML-Dokumenten, bei denen das Schema erkannt wird und zugänglich ist, finden Sie in den Eingabehilfen der Textansicht die Elemente, die an der Cursorposition hinzugefügt werden können.
Bearbeiten in der Grid-Ansicht
In der Grid-Ansicht wird ein XML-Schema als XML-Dokument bearbeitet; die Bearbeitungsfunktionen, die für XML-Dokumente zur Verfügung stehen, sind auch für XML-Schemas verfügbar. Wenn ein Element in der Grid-Ansicht ausgewählt ist, finden Sie in den Eingabehilfen der Grid-Ansicht die Elemente, die an der Cursorposition hinzugefügt werden können.
Bearbeiten in der Schema-Ansicht
Die Schema-Ansicht ist eine grafische Ansicht zur Erstellung von Schemas. Während Sie das Schema in der Schema-Ansicht erstellen/bearbeiten, generiert XMLSpy im Hintergrund des entsprechende Textdokument. Eine Anleitung zum Erstellen und Bearbeiten von XML-Schema-Dokumenten in der Schema-Ansicht finden Sie im Abschnitt Bearbeitungsansichten | Schema-Ansicht.
Altova Website: XML Schema Editor
XML-Schemafunktionen in XMLSpy
XMLSpy bietet zusätzlich dazu die folgenden nützlichen Funktionen:
•Konvertieren von XML-Schemas in DTDs: Mit dem Befehl DTD/Schema | DTD/Schema konvertieren kann ein XML-Schema in eine DTD konvertiert werden.
•Generieren einer XML-Beispieldatei anhand eines XML-Schemas: Mit dem Befehl DTD/Schema | XML-Beispieldatei erzeugen kann ein XML-Dokument generiert werden, das auf dem aktiven XML-Schema basiert. Beispielwerte können auch für Elemente und Attribute in der XML-Beispieldatei definiert werden.