Fonctions de transformation de données complexes

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 1 minute de lecture
  • Utilisez des fonctions de transformation de données complexes pour sérialiser des pastilles de données d’objets complexes dans un format XML.

    Les fonctions de données complexes nécessitent une pastille de données d’entrée d’objet complexe. Assurez-vous d’utiliser le type de pastille de données d’entrée correct lors de l’application de fonctions de transformation de données complexes. Si une fonction de transformation de données complexe est appliquée à un type de données incorrect, les données ne sont pas transformées pendant l’exécution et la valeur d’entrée est renvoyée à la place. Pour plus d’informations sur la confirmation des valeurs d’exécution de votre flux, consultez Tester un flux.

    Vers XML

    Sérialise l'objet complexe entré en XML.

    Pastille de données d’entrée Pastille de données de sortie
    Objet complexe XML : document XML formaté comme une chaîne
    Figure 1. Exemple
    • Input : { « article_id » : KB3843202, « article_description » : « Comment réinitialiser mon mot de passe Active Directory ? » }
    • Sortie : <article_id>KB3843202</article_id> <article_description>Comment réinitialiser mon mot de passe Active Directory ?</article_description>

    Dans cet exemple, une action effectue un appel REST vers une base de connaissances tierce et récupère les ID et les descriptions des articles de la base de connaissances. La fonction de transformation vers XML convertit le texte JSON du corps de la réponse au format XML avant qu’il ne soit intégré à la base de connaissances du système.

    Figure 1. Données transformées du format texte JSON en format XML
    Les données des articles de la base de connaissances sont transformées du format texte JSON en format XML.