Bei umfangreichen Schemata können Sie deren Inhalt auf verschiedene Schemadokumente aufteilen, damit sie einfacher zu pflegen, wiederzuverwenden und zu lesen sind. Sie können das Importelement verwenden, um Definitionen und Deklarationen
aus einem importierten Schema in das aktuelle Schema zu integrieren.
Sie können ein Schema aus einem anderen Namensbereich wie das aktuelle
Schema importieren. Sie können mehrere Importelemente zu einem XML-Schema hinzufügen;
ein importiertes Schema kann jedoch nicht denselben Namensbereich oder dasselbe Präfix
wie ein anderes importiertes Schema haben.
Die folgenden Instruktionen wurden für die Ressourcenperspektive geschrieben,
sind jedoch auch in zahlreichen anderen Perspektiven verwendbar.
Gehen Sie wie folgt vor, um ein Importelement hinzuzufügen:
- Öffnen Sie Ihr XML-Schema im XML-Schemaeditor.
- Klicken Sie in der Entwurfssicht mit der rechten Maustaste in den Abschnitt Anweisungen
und klicken Sie auf Import hinzufügen.
- Im Assistenten 'XML-Schemadatei auswählen' können Sie ein XML-Schema importieren, das sich in Ihrem
Arbeitsbereich befindet; Sie können aber auch ein Schema
aus einer HTTP-Webadresse importieren.
- Importieren eines XML-Schemas, das sich in Ihrem Arbeitsbereich befindet:
- Wählen Sie Workbenchprojekte aus und klicken Sie auf Weiter.
- Wählen Sie das Schema aus, das Sie importieren möchten, und klicken Sie auf Fertigstellen.
- Importieren eines XML-Schemas, das sich an einer HTTP-Webadresse befindet:
- Wählen Sie HTTP aus und klicken Sie auf Weiter.
- Geben Sie die URL des XML-Schemas ein, und klicken Sie auf
Fertig stellen.
Hinweis: Eine
lokale Kopie des Schemas befindet sich nicht in Ihrem Arbeitsbereich. Beim Prüfen des Schemas wird der Schemainhalt unter der von Ihnen angegebenen
URL überprüft.
- Optional: Verwenden Sie die Ansicht 'Eigenschaften', um weitere Eigenschaften für Ihr
Importelement zu definieren.
- Wenn Sie ein eindeutiges Präfix für diesen Namensbereich hinzufügen möchten,
klicken Sie auf die Registerkarte Allgemein und geben Sie das Präfix im Feld
Präfix ein.
- Klicken Sie auf die Registerkarte Dokumentation, wenn Sie Informationen
zu diesem Importelement bereitstellen möchten. Die Seite Dokumentation wird dazu verwendet,
Material für den Benutzer bereitzustellen, wie z. B. eine Beschreibung.
- Klicken Sie auf die Registerkarte Erweiterungen,
wenn Sie Anwendungsinformationselemente zu Ihren Annotationen für Schemakomponenten hinzufügen möchten. Die Seite Erweiterungen ermöglicht Ihnen die Angabe des Schemas
und das Hinzufügen von XML-Inhalt zu Ihren Annotationen.
Wenn Sie zu Ihrem XML-Schema ein Importelement hinzugefügt haben, stehen beim
Definieren neuer Elemente, Attribute, komplexer Typen oder einfacher Typen, für die Sie Typinformationen
angeben können, alle Deklarationen aus dem über "Include" eingebundenen Schema für das Element,
Attribut bzw. den komplexen oder einfachen Typ in der Liste Typ zur Verfügung.