Datentransformationskonfiguration
Bei der Zuordnung von einem Element sieht die Standard-XSLT-Anweisung (Extensible Stylesheet Language Transformations) wie folgt aus.
<xsl:attribute name='CatalogPurposeCode'>
<xsl:value-of select='BCT/BCT01/text()'/>
</xsl:attribute>
Wenn das Element BCT01 gemischten Inhalt enthält, ermöglicht die Verwendung von text() den Zugriff auf den ersten Text nur bis zum Punkt des ersten Unterelements( falls vorhanden). Wenn "text()" in dieser XSLT-Anweisung nicht verwendet wird, wird der gesamte Textinhalt sowie Textinhalte von Subelementen als eine Textzeichenfolge zugeordnet. Wenn Sie die Source Links-Eigenschaft für einen Link konfigurieren, können Sie die Quelle der Daten steuern, die in die vom Zielschema definierte Struktur kopiert werden.
Wenn Sie auf der angezeigten Rasterseite einen Link auswählen, ist eine der Eigenschaften, die im Visual Studio-Eigenschaftenfenster angezeigt werden, die Eigenschaft Quelllinks. Sie können für jeden Link in Ihrer Karte zwischen den folgenden möglichen Werten wählen:
Textwert kopieren. Verwenden Sie diesen Wert, um den Wert des Elements oder Attributs in der Eingabeinstanznachricht zu kopieren. Dies ist der Standardwert. Ist das entsprechende Element beispielsweise "BoldExample", lautet die Anweisung wie folgt:
<BoldExample>This is a <B>Bold Text</B> example.</BoldExample>
Der in das entsprechende Element oder Attribut in die Ausgabeinstanznachricht kopierte Wert lautet "This is a". Für solche Elemente mit gemischtem Inhalt ist dieses Ergebnis möglicherweise nicht erwünscht. Da gemischte Inhaltselemente jedoch relativ selten sind, ist die Einstellung Text kopieren für die Source Links-Eigenschaft in den meisten Fällen wahrscheinlich geeignet.
Namen kopieren. Verwenden Sie diesen Wert, um den Namen des Knotens in der Eingabeinstanznachricht zu kopieren. Für das Beispiel in der Beschreibung des Kopiertextwerts lautet das Ergebnis "BoldExample", der tatsächliche Name des Elements.
Kopieren Von Text und Unterinhaltswert. Verwenden Sie diesen Wert, um die Werte des Knotens und alle Werte der untergeordneten Knoten in der Eingabeinstanznachricht zu verketten. Für das Beispiel in der Beschreibung des Kopiertextwerts lautet das Ergebnis "This is a Bold Text example." (Dies ist ein Beispiel für fett formatierten Text). Dies kann sehr gut das geeignete Ergebnis für Elemente sein, die für gemischten Inhalt definiert sind.
Weitere Informationen
Funktoid „Massenkopie“
Festlegen des Compilerwerts für Quellverknüpfungen
Zuordnen von Knotenhierarchieebenen