共用方式為


資料轉換組態

從項目進行對應時,典型的可延伸樣式表語言轉換 (XSLT) 看起來如下。

<xsl:attribute name='CatalogPurposeCode'>  
     <xsl:value-of select='BCT/BCT01/text()'/>  
</xsl:attribute>  

如果 專案 BCT01 包含混合的內容,則使用 text () 可讓第一個文字只能存取第一個子項目的點,如果有的話。 若在此 XSLT 陳述式中未使用 text(),則結果會造成所有文字內容,加上任何子項目的文字內容,對應為一個文字字串。 設定連結的 [來源連結 ] 屬性可讓您控制複製到目的地架構所定義結構中的資料來源。

當您在顯示的方格頁面中選取連結時,Visual Studio 中顯示的其中一個屬性屬性視窗是[來源連結] 屬性。 您可以為對應中的每個連結選擇以下可能的值:

  • 複製文字值。 此為預設值。您可以使用此值以複製輸入執行個體訊息中的項目值或屬性值。 例如,若相關項目為 BoldExample,如下所示:

    <BoldExample>This is a <B>Bold Text</B> example.</BoldExample>  
    

    複製到輸出執行個體訊息中相關項目或屬性的值為 "This is a"。 對於此類混合內容項目而言,此結果可能並非預期。 但是,因為混合的內容元素相對罕見,所以在大部分情況下,[來源連結] 屬性的[複製文字] 值設定可能很適合。

  • 複製名稱。 使用此值以複製輸入執行個體訊息中的節點名稱。 針對 複製文字值 描述中的範例,結果為 「BoldExample」,這是專案的實際名稱。

  • 複製文字和子內容值。 使用此值以串連輸入執行個體訊息中的節點值與其所有子節點值。 針對 複製文字值 描述中的範例,結果為「這是粗體文字範例」,這可能很適合用來包含混合內容之元素的結果。

另請參閱

大量複製運算質
如何設定來源連結編譯器值
節點階層層級比對