Eine Mapping-Anweisung legt das Mapping von Daten aus dem Eingabehierarchiedokument zum Ausgabehierarchiedokument fest. Wenn Sie einen Knoten aus dem Eingabeschema zum Ausgabeschema ziehen, erstellt der XMap-Editor Mapping-Anweisungen im Gitter.
Sie können das Gitter verwenden, um einfache oder detaillierte Mapping-Anweisungen zu erstellen. Sie können Elemente aus den Eingabe- oder Ausgabeschemata in Felder im Gitter ziehen, um sie in Mapping-Anweisungen einzuschließen.
Sie können das Element überprüfen, auf das eine Mapping-Anweisung verweist. Wenn Sie im Gitter auf eine Mapping-Anweisung klicken, markiert der XMap-Editor die Knoten in den Schemata.
Fügen Sie XPath-Ausdrücke hinzu, um den Kontext zu bestimmen, oder fügen Sie einer Mapping-Anweisung Berechtigungen hinzu. Wenn ein XPath-Ausdruck den Kontext für eine Mapping-Anweisung identifiziert, führt die Datenprozessor-Umwandlung die Mapping-Anweisung für jedes Vorkommen des Eingabeelements oder des Ausdrucks im Eingabedokument durch.
Schachteln Sie Mapping-Anweisungen, um eine Abhängigkeit zu anderen Mapping-Anweisungen herzustellen. Eine Mapping-Anweisung kann ein übergeordnetes Element einer Gruppe von untergeordneten Anweisungen sein. Jedes Mal, wenn die Datenprozessor-Umwandlung die übergeordnete Anweisung ausführt, werden ebenfalls die untergeordneten Anweisungen ausgeführt. Untergeordnete Anweisungen erscheinen mit einem Einzug unter der übergeordneten Anweisung im XMap-Editor.