Articles sur : Blocs Celestory
Cet article est aussi disponible en :

🟪 Générer du JSON

🟪 Générer du JSON


Le bloc Générer du JSON permet de convertir des données simples (textes, nombres, listes, booléens) en une chaîne JSON structurée, utilisable pour des requêtes API ou des webhooks.


Ce bloc est particulièrement utile pour préparer des payloads normalisés avant leur envoi vers des services externes, garantissant une interopérabilité avec les systèmes tiers.


📥 Entrées


  • clés (Liste[Texte]) : Liste des noms des variables à inclure dans le JSON final. Chaque élément de cette liste génère dynamiquement une entrée correspondante pour les valeurs associées.
  • (Variables dynamiques) : Entrées générées automatiquement pour chaque clé spécifiée, acceptant des valeurs de type Texte, Nombre, Booléen ou Liste.


📤 Sorties


  • out (Flux) : Poursuite du flux d'exécution après génération du JSON.
  • json (Texte) : Chaîne JSON formatée contenant les données structurées, prête à être transmise ou stockée.


💡 Exemple d'utilisation


Scénario : Préparation d'une requête API pour un système de réservation


  1. Un utilisateur remplit un formulaire avec son nom, son âge et la liste des services souhaités.
  2. Les données sont stockées dans des variables : nom (Texte), age (Nombre), services (Liste[Texte]).
  3. Le bloc Générer du JSON est placé dans le flux pour structurer ces données.
  4. L'entrée clés est alimentée avec la liste ["nom", "age", "services"].
  5. Les variables nom, age et services sont connectées aux entrées dynamiques générées.
  6. Le JSON résultant est envoyé via un bloc Webhook pour créer une réservation dans le système externe.


⚙️ Détails Techniques

  • Génération dynamique des entrées : Les entrées pour les valeurs sont créées automatiquement en fonction de la liste clés, permettant une adaptation flexible aux besoins du scénario.
  • Types supportés : Le bloc accepte les types Texte, Nombre, Booléen et Liste pour les valeurs dynamiques.
  • Format de sortie : La sortie json est une chaîne valide selon la norme JSON, compatible avec la plupart des systèmes et langages de programmation.

Mis à jour le : 04/03/2026

Cet article a-t-il répondu à vos questions ?

Partagez vos commentaires

Annuler

Merci !