Eine XMap erfordert hierarchische Schemata, die die hierarchischen Sie die Eingabe- und Ausgabehierarchien definieren. Eine XMap verwendet Eingabe- und Ausgabehierarchieschemata, um festzulegen, welcher Datentyp im Eingabequelldokument und Ausgabedokument erwartet wird. Sie verknüpfen Eingabe- und Ausgabeschemaknoten, um Mapping-Anweisungen zu erstellen.
Ein Schemaelement ist der grundlegende Baustein einer Mapping-Anweisung. Wenn Sie eine Mapping-Anweisung definieren, können Sie eine Reihe von Eingabeschemaelementen in der Anweisung verwenden oder eine Variable hinzufügen. Sie können die Eingabe- und Ausgabe-Root ändern, Variablen hinzufügen und die Schemaansicht anpassen, das Schema jedoch nicht bearbeiten.
Sie können die folgenden Optionen verwenden, um die Schemata zu verwalten und Elemente zu suchen.
Ansicht anpassen
Ändert die Anzeige des Schemas, sodass Sie schnell nach relevanten Elementen suchen können. Sie können nach einer Abfolge von Knoten, nach allen Knoten oder nach bestimmten Knoten suchen. Zeigen Sie diese Knoten an, damit Sie die Logik des Schemas verstehen. Diese Ansicht wirkt sich nicht auf das Zuordnen aus.
Search
Mit Auswahl dieser Option werden Elemente im Schema gesucht. Sie haben die Möglichkeit, in den Eingabe- und Ausgabeschemata separat zu suchen.
Variablen
Definiert Variablen zum Speichern von Daten. Sie können Variablen zu Knoten zuordnen und umgekehrt. Sie können außerdem Variablen zu Variablen zuordnen. Wenn Sie eine Variable erstellen, wird diese im unteren Bereich von beiden Schemata angezeigt.
Eingabe- oder Ausgabe-Root auswählen
Ändern Sie das Root-Element im Eingabe- oder Ausgabeschema. Sie können das Root-Element ändern, um einen anderen Abschnitt des Schemas zu referenzieren.
Beispielquelle auswählen
Definieren Sie die Beispielquelldatei. Testen Sie die Umwandlung und die XPath-Ausdrücke mithilfe einer Beispielquelle.