共用方式為


設定對應編譯和輸出設定

在 BizTalk 對應程式中設定地圖屬性。

使用這些對應屬性,您可以設定如何編譯對應、包含或排除 XML 宣告,以及設定編碼方式。

本主題說明如何在地圖上設定這些屬性。

設定對應層級編譯

從 BizTalk Server 2016 開始,您可以選擇 XslTransformXslCompiledTransform 類別來編譯對應。

  1. 在方格檢視中開啟您的地圖。

  2. 以滑鼠右鍵按一下對應程式方格中的任何位置,然後選取 [ 屬性]。

  3. 設定 Use XSL Transform 屬性:

    選項 Description
    未定義 使用 XslTransform 設定的登錄旗標:
    • 64 位主機實例: HKLM\SOFTWARE\Microsoft\BizTalk Server\3.0\Configuration
    • 32 位主機實例和 Visual Studio 的測試對應功能: HKLM\SOFTWARE\Wow6432Node\Microsoft\BizTalk Server\3.0\Configuration
    對應層級編譯屬性會設定為 XslTransform (舊版行為)
    False 對應層級編譯屬性設定為 XslCompiledTransform

注意

從 BizTalk Server 2013 開始,對應程式編譯行為從 XslTransform 變更為 XslCompiledTransformMapper 匯報 Mean for You部落格文章提供行為及其潛在影響的絕佳說明。

從 BizTalk Server 2016 開始,您可以選擇要編譯對應的類別。

包含或排除 XML 宣告

您可以選擇 XML 宣告是否為輸出。

  1. 在方格檢視中開啟您的地圖。
  2. 以滑鼠右鍵按一下對應程式方格中的任何位置,然後選取 [ 屬性]。
  3. 省略 XML 宣告 屬性的下拉式清單中,選取 [ ] 以省略 XML 宣告。 選取 [否 ] 以省略 XML 宣告。

如果您選取 [ ) 類似下列專案,XML 宣告就會出現在 (。

<?xml version="1.0" encoding="utf-8"?>  

設定輸出實例資料的編碼方式

編碼提供執行階段引擎所需的資訊,用以決定在建立對應的輸出結果時要使用哪個字元集。

  1. 在方格檢視中開啟您的地圖。
  2. 以滑鼠右鍵按一下對應程式方格中的任何位置,然後選取 [ 屬性]。
  3. XSLT 編碼 屬性的下拉式清單中,選取您要用於輸出實例資料的字元集。

另請參閱

編譯和測試對應
使用 BizTalk 對應工具
有效的 BizTalk 對應工具 XSLT 編碼類型