You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/logic-apps/logic-apps-enterprise-integration-xml.md
+14-15Lines changed: 14 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,29 +7,28 @@ author: divyaswarnkar
7
7
ms.author: divswa
8
8
ms.reviewer: estfan, azla
9
9
ms.topic: how-to
10
-
ms.date: 01/04/2024
10
+
ms.date: 12/05/2024
11
11
---
12
12
13
-
# XML messages and flat files in Azure Logic Apps with Enterprise Integration Pack
13
+
# Process XML messages and flat files in Azure Logic Apps
14
14
15
-
In [Azure Logic Apps](logic-apps-overview.md), you can process XML messages that you send and receive by using the Enterprise Integration Pack. If you've used BizTalk Server, the Enterprise Integration Pack provides similar capabilities to transform and validate messages, work with flat files, and even use XPath to enrich or extract specific properties from a message. If you're new to this space, these features expand how you process messages in your logic app's workflow. For example, if you have a business-to-business (B2B) scenario and work with specific XML schemas, you can use the Enterprise Integration Pack to enhance how your company processes these messages.
15
+
In [Azure Logic Apps](logic-apps-overview.md), you can process and validate the XML messages that you send and receive. If you've used BizTalk Server, these capabilities similarly parse, compose, transform, and validate XML messages, encode and decode flat files, and even use XPath to enrich or extract specific properties from a message. If you're new to this space, these features expand how you can process messages in your logic app's workflow. For example, if you have a business-to-business (B2B) scenario and work with specific XML schemas, you can use these XML capabilities to enhance how your business handles these messages.
16
16
17
-
For example, the Enterprise Integration Pack includes these capabilities:
17
+
For example, the Azure Logic Apps includes the following XML capabilities:
18
18
19
-
*[XML validation](logic-apps-enterprise-integration-xml-validation.md): Validate an incoming or outgoing XML message against a specific schema.
20
-
21
-
*[XML transform](logic-apps-enterprise-integration-transform.md): Convert or customize an XML message based on your requirements or the requirements of a partner by using maps.
22
-
23
-
*[Flat file encoding and flat file decoding](logic-apps-enterprise-integration-flatfile.md): Encode or decode a flat file.
24
-
25
-
For example, SAP accepts and sends IDOC files in flat file format. Many integration platforms create XML messages, including Logic Apps. So, you can create a logic app that uses the flat file encoder to "convert" XML files to flat files.
26
-
27
-
*[XPath](workflow-definition-language-functions-reference.md#xpath): Enrich a message and extract specific properties from the message. You can then use the extracted properties to route the message to a destination, or an intermediary endpoint.
19
+
| Task | Description |
20
+
|------|-------------|
21
+
|[Compose XML with schema](logic-apps-enterprise-integration-xml-compose.md) (Standard workflows only) | Create XML documents from JSON data by using a schema. |
22
+
|[Parse XML with schema](logic-apps-enterprise-integration-xml-parse.md) (Standard workflows only) | Parse XML documents by using a schema. |
23
+
|[Transform XML](logic-apps-enterprise-integration-transform.md)| Convert or customize an XML message based on your requirements or partner requirements by using maps. |
24
+
|[Encode and decode flat files](logic-apps-enterprise-integration-flatfile.md)| Encode or decode a flat file. <br><br>For example, SAP accepts and sends IDOC files in flat file format. Many integration platforms create XML messages, including Azure Logic Apps. So, you can create a logic app workflow that uses the flat file encoder to convert XML into flat file format. |
25
+
|[Validate XML](logic-apps-enterprise-integration-xml-validation.md)| Validate an inbound or outbound XML message against a specific schema. |
26
+
|[XPath](workflow-definition-language-functions-reference.md#xpath)| Enrich a message and extract specific properties from the message. You can then use the extracted properties to route the message to a destination, or an intermediary endpoint. |
28
27
29
28
## Sample
30
29
31
30
[Deploy a fully operational logic app](https://github.com/Azure/azure-quickstart-templates/tree/master/quickstarts/microsoft.logic/logic-app-veter-pipeline) (GitHub sample) by using the XML features in Azure Logic Apps.
32
31
33
-
## Next steps
32
+
## Related content
34
33
35
-
Learn more about the [Enterprise Integration Pack](logic-apps-enterprise-integration-overview.md)
0 commit comments