XML 組合器管線元件可用來將 XML 檔包裝到 XML 信封中,再從 BizTalk Server 傳送訊息。
設定 XML 組合器管線元件的屬性
將 XML 組合器管線元件拖曳至傳送管線的組裝階段。
在 [屬性] 視窗中的 [ 管線元件屬性 ] 區段中,執行下列動作。
新增處理指示:您的選項:
Append (預設值): 新增處理指令文字 的值應該附加至訊息中既有的處理指令。
建立新: 在欄位中輸入的 [新增處理指令] 文字 的值應該覆寫或取代訊息中任何既有的處理指令。
如果選取 [ 新建 ], [新增處理指令] 文字 必須包含有效的處理指令。
忽略:如果處理指令文字存在於訊息中,則會將其移除。
新增處理指令文字:指定要新增至目標 XML 檔案的開頭的 XML 處理指令。 默認值: 無
處理指令文字應符合 W3C XML 處理指令標準。
新增 XML 宣告:當 為 True (預設值)時,會將類似下列的 XML 宣告新增至傳出檔:
<?xml version='1.0' encoding='UTF-8'>。 編碼是由運行時間設定的目標檔編碼所決定。文件架構:指出要套用到文件的架構或架構的命名空間和型別名稱。 默認值: 空白集合
如需詳細資訊,請參閱 如何使用架構集合屬性編輯器。
如果您為 Document schemas 屬性輸入兩個或多個架構,您可能會收到兩個或多個選取的架構共用相同的目標命名空間錯誤。
信封結構:指出要套用至信封的結構或結構的命名空間和類型名稱。 默認值: 空白集合
如需詳細資訊,請參閱 如何使用架構集合屬性編輯器。
如果您在信封架構屬性中輸入兩個或多個架構,您可能會收到兩個或多個所選架構共用相同的目標命名空間的錯誤。
保留位元組順序標記:指定是否要將位元組順序標記 (BOM) 新增至組合器元件所產生的檔。 默認值: True
處理指令範圍:指定處理指令是在最外層信封或檔層級上定義。 預設值: 文件
目標字元集:指定用來編碼傳出訊息的字元集。 默認值: 無
另請參閱
XML 組合器管線元件
設定原生管線元件
XML 和扁平文件屬性架構和屬性
Pipelines-AssemblerDisassembler (BizTalk Server Samples 資料夾)