Étape du générateur JSON

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Créez une charge utile JSON à utiliser lors d’une autre étape. Saisissez des valeurs ou utilisez des pastilles de données pour produire une charge utile dynamique. Cette étape prend en charge plusieurs types de données, y compris les objets et les tableaux pour les structures imbriquées.

    Rôles et disponibilité

    Disponible en tant qu’étape d’action Concepteur d'action . Les utilisateurs disposant du rôle action_designer peuvent créer une action personnalisée avec une ou plusieurs étapes d’action.

    Champs

    Champ Description
    Nom Partie nom d’une paire nom-valeur. Entrez une valeur ou utilisez une pastille de données pour produire une charge utile dynamique.
    Valeur

    Partie valeur d’une paire nom-valeur. Entrez une valeur ou utilisez une pastille de données pour produire une charge utile dynamique.

    Vous pouvez utiliser une pastille d’objet complexe pour remplir une ligne avec un type de données d’objet, mais cela supprime tous les enfants que la pastille d’objet complexe possède déjà.

    Type
    Type de données pour la paire nom-valeur. Si vous utilisez une pastille de données pour le nom ou la valeur, assurez-vous que le type de données de la pastille correspond au type de données sélectionné ici. Les options sont les suivantes :
    • Chaîne
    • Objet
    • Numéro
    • Booléen
    • Tableau

    Pour les tableaux et les objets, utilisez l’icône Plus ( icône Plus) pour ajouter des paires nom-valeur au tableau ou à l’objet.

    En cas de valeur vide Option permettant de spécifier la procédure à suivre si une paire nom-valeur a une valeur vide ou nulle.
    • Laisser tel quel : conserve la valeur vide ou null comme une chaîne vide.
    • Omettre la propriété : exclut une paire nom-valeur si la valeur est vide ou nulle.
    • Définir comme null : renvoie une valeur vide ou null comme type de données Null.
    • Générer une erreur : renvoie une erreur si une paire nom-valeur a une valeur vide ou nulle.
    Inclure la structure extérieure Option permettant d’inclure les accolades pour un conteneur JSON de niveau supérieur.
    Omettre la structure vide

    Option permettant d’omettre une charge utile vide.

    Des charges utiles vides peuvent se produire lorsque vous sélectionnez Omettre la propriété pour le champ En cas de valeur vide pour chaque paire nom-valeur et que toutes les paires nom-valeur de la charge utile produisent des valeurs vides.

    Aperçu Charge utile en lecture seule produite par l’étape.

    Champs d’évaluation des erreurs d’action

    Champ Description
    En cas d'échec de cette étape Option permettant de continuer à exécuter l’étape suivante ou d’accéder à l’évaluation des erreurs. Pour utiliser le code d’état ou le message de l’étape pour une condition d’erreur d’action personnalisée, reportez-vous à Action error evaluation.

    Sortie

    Champ Description Type de données
    Sortie Charge utile JSON sous forme de chaîne. Si vous souhaitez utiliser la charge utile en tant qu’objet, vous pouvez utiliser l’étape d’analyseur JSON pour analyser la chaîne. Chaîne
    État de l'étape Pastille de données d’objet contenant des détails d’exécution sur l’étape. Chaque étape d’une action renvoie un état d’étape. Objet
    Code > d’état de l’étape Pilule de données de nombre entier indiquant si l’étape a produit une erreur. Par défaut, une valeur de 1 indique que l’étape a produit une erreur. La valeur 0 signifie que l’étape s’est déroulée correctement. Vous ne pouvez pas personnaliser ces codes. Entier
    Message >'état de l’étape Pilule de données de chaîne contenant le message d’erreur produit par l’opération de l’étape ou du système. Vous ne pouvez pas personnaliser ce message. Chaîne