共用方式為


XML 工作編輯器 (一般頁面)

使用 [XML 工作編輯器] 對話方塊的 [一般節點],即可指定作業類型和設定作業。

若要瞭解這個工作,請參閱<XML 工作>。如需有關使用 XML 文件和資料的詳細資訊,請參閱 MSDN Library 中的 "Employing XML in the .NET Framework"。

靜態選項

  • OperationType
    從清單中選取作業類型。這個屬性具有下表所列的選項。

    描述

    驗證

    針對「文件類型定義」(DTD) 或「XML 結構描述定義」(XSD) 結構描述來驗證 XML 文件。選取此選項會在 [驗證] 區段中顯示動態選項。

    XSLT

    在 XML 文件上執行 XSL 轉換。選取此選項會在 [XSLT] 區段中顯示動態選項。

    XPATH

    執行 XPath 查詢和評估。選取此選項會在 [XPATH] 區段中顯示動態選項。

    合併

    合併兩份 XML 文件。選取此選項會在 [合併] 區段中顯示動態選項。

    Diff

    比較兩份 XML 文件。選取此選項會在 [Diff] 區段中顯示動態選項。

    修補

    套用 Diff 作業的輸出,以建立新文件。選取此選項會在 [修補] 區段中顯示動態選項。

  • SourceType
    選取 XML 文件的來源類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • 來源
    如果 [來源] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [文件來源編輯器] 對話方塊來提供 XML。

    如果 [來源] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    相關主題:檔案連接管理員檔案連接管理員編輯器

    如果 [來源] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數>。

OperationType 動態選項

OperationType = 驗證

指定驗證作業的選項。

  • SaveOperationResult
    指定 XML 工作是否儲存驗證作業的輸出。
  • OverwriteDestination
    指定是否要覆寫目的地檔案或變數。
  • DestinationType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • ValidationType
    選取驗證類型。這個屬性具有下表所列的選項。

    描述

    DTD

    使用文件類型定義 (DTD)。

    XSD

    使用 XML 結構描述定義 (XSD) 結構描述。選取此選項會在 [ValidationType] 區段中顯示動態選項。

  • FailOnValidationFail
    指定無法驗證文件時作業是否失敗。

ValidationType 動態選項

ValidationType = XSD

  • SecondOperandType
    選取第二個 XML 文件的來源類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperand
    如果 [SecondOperandType] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [來源編輯器] 對話方塊來提供 XML。

    如果 [SecondOperandType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [XPathStringSourceType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數>。

OperationType = XSLT

指定 XSLT 作業的選項。

  • SaveOperationResult
    指定 XML 工作是否儲存 XSLT 作業的輸出。
  • OverwriteDestination
    指定是否要覆寫目的地檔案或變數。
  • DestinationType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperandType
    選取第二個 XML 文件的來源類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperand
    如果 [SecondOperandType] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [來源編輯器] 對話方塊來提供 XML。

    如果 [SecondOperandType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [XPathStringSourceType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數>。

OperationType = XPATH

指定 XPath 作業的選項。

  • SaveOperationResult
    指定 XML 工作是否儲存 XPath 作業的輸出。
  • OverwriteDestination
    指定是否要覆寫目的地檔案或變數。
  • DestinationType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperandType
    選取第二個 XML 文件的來源類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperand
    如果 [SecondOperandType] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [來源編輯器] 對話方塊來提供 XML。

    如果 [SecondOperandType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [XPathStringSourceType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數>。

  • PutResultInOneNode
    指定是否將結果寫入單一節點。
  • XPathOperation
    選取 XPath 結果類型。這個屬性具有下表所列的選項。

    描述

    評估

    傳回 XPath 函數的結果。

    節點清單

    將選取的節點當作 XML 片段傳回。

    傳回所有選取之節點的內部文字值,串連成字串。

OperationType = 合併

指定合併作業的選項。

  • XPathStringSourceType
    選取 XML 文件的來源類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • XPathStringSource
    如果 [XPathStringSourceType] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [文件來源編輯器] 對話方塊來提供 XML。

    如果 [XPathStringSourceType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [XPathStringSourceType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數

  • SaveOperationResult
    指定 XML 工作是否儲存合併作業的輸出。
  • OverwriteDestination
    指定是否要覆寫目的地檔案或變數。
  • DestinationType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperandType
    選取第二份 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperand
    如果 [SecondOperandType] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [文件來源編輯器] 對話方塊來提供 XML。

    如果 [SecondOperandType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [SecondOperandType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數

OperationType = Diff

指定 Diff 作業的選項。

  • DiffAlgorithm
    選取比較文件時要使用的 Diff 演算法。這個屬性具有下表所列的選項。

    描述

    自動

    讓 XML 工作決定使用快速或精確演算法。

    快速

    使用快速但比較不精確的 Diff 演算法。

    精確

    使用精確 Diff 演算法。

  • Diff 選項
    設定要套用至 Diff 作業的 Diff 選項。選項會在下表中列出。

  • FailOnDifference
    指定 Diff 作業失敗時工作是否失敗。
  • SaveDiffGram
    指定是否儲存比較結果 DiffGram 文件。
  • DiffGramDestination
    如果 [DiffGramDestinationType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [DiffGramDestinationType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數>。

  • DiffGramDestinationType
    如果 [SaveDiffGram] 為 True,請選取 DiffGram 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SaveOperationResult
    指定 XML 工作是否儲存 Diff 作業的輸出。
  • OverwriteDestination
    指定是否要覆寫目的地檔案或變數。
  • DestinationType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperandType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperand
    如果 [SecondOperandType] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [文件來源編輯器] 對話方塊來提供 XML。

    如果 [SecondOperandType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [SecondOperandType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數

OperationType = 修補

指定修補作業的選項。

  • SaveOperationResult
    指定 XML 工作是否儲存修補作業的輸出。
  • OverwriteDestination
    指定是否要覆寫目的地檔案或變數。
  • DestinationType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperandType
    選取 XML 文件的目的地類型。這個屬性具有下表所列的選項。

    描述

    直接輸入

    設定 XML 文件的來源。

    檔案連接

    選取包含 XML 文件的檔案。

    變數

    設定包含 XML 文件的變數來源。

  • SecondOperand
    如果 [SecondOperandType] 設定為 [直接輸入],請提供 XML 程式碼,或按一下省略符號 [(...)] 按鈕,然後使用 [文件來源編輯器] 對話方塊來提供 XML。

    如果 [SecondOperandType] 設定為 [檔案連接],請選取檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。

    **相關主題:**<檔案連接管理員>、<檔案連接管理員編輯器

    如果 [SecondOperandType] 設定為 [變數],請選取現有的變數,或按一下 <新增變數...> 以建立新的變數。

    相關主題:<Integration Services 變數>、<加入變數

請參閱

參考

運算式頁面

其他資源

Integration Services Error and Message Reference

說明及資訊

取得 SQL Server 2005 協助