Verknüpfung von einer DFDL-Schemadatei zu einer anderen herstellen

Sie können eine Verknüpfung mit einem anderen Schema hinzufügen.

Vorbereitungen:

  1. Erstellen Sie zwei DFDL-Schemadateien.
  2. Öffnen Sie die Schemadatei, zu der Sie eine Verknüpfung hinzufügen möchten.
Eine Verknüpfung ist nötig, wenn sich in einer Schemadatei DFDL-Objekte befinden und in einer anderen Schemadatei darauf verwiesen werden soll. Die erste Datei enthält beispielsweise einen einfachen Typ, den ein Element in der zweiten Datei verwenden möchte.
  1. Klicken Sie im Bereich 'Modellstruktur' mit der rechten Maustaste auf das Schema und wählen Sie IMPORT- oder INCLUDE-Anweisung hinzufügen aus.
  2. Suchen Sie im daraufhin geöffneten Dialogfenster 'Schemaverweis hinzufügen' nach dem Schema, das Sie einschließen oder importieren möchten.

    Die Namensbereiche der beiden Schemadateien bestimmen, ob die Option import oder include verwendet wird.

      Zieldatei hat einen Zielnamensbereich Zieldatei hat einen 'notarget'-Namensbereich
    Übergeordnete Datei hat einen Zielnamensbereich xsd:import xsd:include1
    Übergeordnete Datei hat einen 'notarget'-Namensbereich xsd:import xsd:include

    1 Wenn eine Zielnamensbereichsdatei eine 'notarget'-Namensbereichsdatei enthält, führt das Referenzieren eines Objekts in der Zieldatei von der übergeordneten Datei aus dazu, dass das Objekt im Namensbereich der übergeordneten Datei vorhanden ist.

Copyright IBM Corporation 2011Copyright IBM Corporation 2011.

AufgabenthemaAufgabenthema | Version 1.0 | df00140_