Fonctions de transformation de données complexes

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 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.

    Pilule de données d’entrée Pilule de données de sortie
    Objet complexe XML : document XML formaté comme une chaîne
    Figure 1. Exemple
    • Entrée : { « 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 To XML transforme le texte JSON du corps de la réponse au format XML avant de l’intégrer dans la base de connaissances du système.

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