Importelemente hinzufügen

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:

  1. Öffnen Sie Ihr XML-Schema im XML-Schemaeditor.
  2. Klicken Sie in der Entwurfssicht mit der rechten Maustaste in den Abschnitt Anweisungen und klicken Sie auf Import hinzufügen.
  3. 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:
      1. Wählen Sie Workbenchprojekte aus und klicken Sie auf Weiter.
      2. 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:
      1. Wählen Sie HTTP aus und klicken Sie auf Weiter.
      2. 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.
  4. Optional: Verwenden Sie die Ansicht 'Eigenschaften', um weitere Eigenschaften für Ihr Importelement zu definieren.
    1. 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.
    2. 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.
    3. 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.

Zugehöriger Verweis
XML-Namensbereiche