共用方式為


在 Azure Logic Apps 中處理 XML 訊息和一般檔案

Azure Logic Apps 中,您可以處理及驗證您傳送和接收的 XML 訊息。 如果您使用 BizTalk Server,這些功能同樣會剖析、撰寫、轉換和驗證 XML 訊息、編碼和譯碼一般檔案,甚至使用 XPath 來擴充或擷取訊息中的特定屬性。 如果您不熟悉這個空間,這些功能會擴充如何在邏輯應用程式的工作流程中處理訊息。 例如,如果您有企業對企業 (B2B) 案例,並使用特定的 XML 架構,您可以使用這些 XML 功能來增強商務處理這些訊息的方式。

例如,Azure Logic Apps 包含下列 XML 功能:

Task 描述
使用架構 撰寫 XML (僅限標準工作流程) 使用架構從 JSON 資料建立 XML 檔。
使用架構 剖析 XML (僅限標準工作流程) 使用架構剖析 XML 檔。
轉換 XML 使用地圖,根據您的需求或合作夥伴需求轉換或自定義 XML 訊息。
編碼和譯碼一般檔案 編碼或譯碼一般檔案。

例如,SAP 接受並以一般檔案格式傳送 IDOC 檔案。 許多整合平台都會建立 XML 訊息,包括 Azure Logic Apps。 因此,您可以建立使用一般檔案編碼器將 XML 轉換成一般檔案格式的邏輯應用程式工作流程。
驗證 XML 根據特定架構驗證輸入或輸出 XML 訊息。
XPath 擴充訊息,並從訊息擷取特定屬性。 然後您可以使用擷取的屬性將訊息傳送至目的地或中繼端點。

範例

使用 Azure Logic Apps 中的 XML 功能,部署全功能的邏輯應用程式 (GitHub 範例)。

企業整合概觀