Valider des documents XML dans le cadre d’une intégration d’entreprise B2B dans Azure Logic Apps avec Enterprise Integration PackValidate XML for B2B enterprise integration in Azure Logic Apps with Enterprise Integration Pack

Souvent, dans les scénarios B2B, les partenaires dans un contrat doivent s’assurer que les messages qu’ils échangent sont valides avant le début du traitement des données.Often in B2B scenarios, the partners in an agreement must make sure that the messages they exchange are valid before data processing can start. Vous pouvez utiliser le connecteur XML Validation dans Enterprise Integration Pack pour valider les documents par rapport à un schéma prédéfini.You can validate documents against a predefined schema by using the use the XML Validation connector in the Enterprise Integration Pack.

Valider un document avec le connecteur XML ValidationValidate a document with the XML Validation connector

  1. Créez une application logique et liez-la à votre compte d’intégration qui contient le schéma que celui que vous voulez utiliser pour valider les données XML.Create a logic app, and link the app to the integration account that has the schema you want to use for validating XML data.

  2. Ajoutez un déclencheur Requête - Lors de la réception d’une requête HTTP à votre application logique.Add a Request - When an HTTP request is received trigger to your logic app.

  3. Pour ajouter l’action Validation XML choisissez Ajouter une action.To add the XML Validation action, choose Add an action.

  4. Pour filtrer toutes les actions et obtenir celle que vous souhaitez utiliser, entrez xml dans la zone de recherche.To filter all the actions to the one that you want, enter xml in the search box. Choisissez Validation XML.Choose XML Validation.

  5. Pour spécifier le contenu XML que vous souhaitez valider, sélectionnez CONTENU.To specify the XML content that you want to validate, select CONTENT.

  6. Sélectionnez la balise body comme contenu à valider.Select the body tag as the content that you want to validate.

  7. Pour spécifier le schéma que vous souhaitez utiliser pour la validation de la précédente entrée de contenu, choisissez NOM DU SCHÉMA.To specify the schema you want to use for validating the previous content input, choose SCHEMA NAME.

  8. Enregistrez votre travailSave your work

Vous avez maintenant terminé de configurer votre connecteur de validation.You are now done with setting up your validation connector. Dans une application réelle, vous souhaiterez peut-être stocker les données validées dans une application métier telle que Salesforce.In a real world application, you might want to store the validated data in a line-of-business (LOB) app like SalesForce. Pour envoyer la sortie validée à Salesforce, ajoutez une action.To send the validated output to Salesforce, add an action.

Pour tester votre action de validation, envoyez une demande au point de terminaison HTTP.To test your validation action, make a request to the HTTP endpoint.

Étapes suivantesNext steps

En savoir plus sur Enterprise Integration PackLearn more about the Enterprise Integration Pack