title | description | services | ms.service | ms.suite | author | ms.author | ms.reviewer | ms.topic | ms.assetid | ms.date |
---|---|---|---|---|---|---|---|---|---|---|
Validate XML for B2B enterprise integration - Azure Logic Apps | Microsoft Docs |
Validate XML with schemas for B2B solutions in Azure Logic Apps with Enterprise Integration Pack |
logic-apps |
logic-apps |
integration |
divyaswarnkar |
divswa |
jonfan, estfan, LADocs |
article |
d700588f-2d8a-4c92-93eb-e1e6e250e760 |
07/08/2016 |
Often in B2B scenarios, the partners in an agreement must make sure that the messages they exchange are valid before data processing can start. You can validate documents against a predefined schema by using the use the XML Validation connector in the Enterprise Integration Pack.
-
Create a logic app, and link the app to the integration account that has the schema you want to use for validating XML data.
-
Add a Request - When an HTTP request is received trigger to your logic app.
-
To add the XML Validation action, choose Add an action.
-
To filter all the actions to the one that you want, enter xml in the search box. Choose XML Validation.
-
To specify the XML content that you want to validate, select CONTENT.
-
Select the body tag as the content that you want to validate.
-
To specify the schema you want to use for validating the previous content input, choose SCHEMA NAME.
-
Save your work
You are now done with setting up your validation connector. In a real world application, you might want to store the validated data in a line-of-business (LOB) app like SalesForce. To send the validated output to Salesforce, add an action.
To test your validation action, make a request to the HTTP endpoint.