package JSON

Le package JSON est utile pour travailler avec des données JSON. Il vous permet de manipuler efficacement les données JSON, telles que l'ajout ou la mise à jour de valeurs dans une chaîne JSON, l'analyse des chaînes JSON en objets à l'aide du chemin de nœud, et la conversion des chaînes JSON en dictionnaires et vice versa.

Ce package joue un rôle crucial dans l'intégration fluide des flux d'automatisation avec les services Web et les API qui utilisent JSON pour l'échange de données.

Avantages

  • JavaScript Object Notation (JSON) est un format léger, facile à comprendre et extensible pour stocker, transporter et extraire des données. JSON utilise des paires clé-valeur de données et fournit des échanges de données et des résultats de service Web plus rapides.
  • La plupart des services Web REST (API), certains fichiers de configuration et de nombreuses bases de données NoSQL telles que MongoDB utilisent couramment JSON en raison de son format flexible pour l'échange de données. Basé sur du texte, léger et avec un format de données facile à analyser, il ne nécessite aucun code supplémentaire pour comprendre et interpréter les données fournies.
  • Les fichiers JSON peuvent être excellents pour stocker et extraire des données de configuration que votre automatisation peut référencer lors de la détermination des détails du serveur, de l'environnement ou du partage de dossiers.
  • La structure flexible du format JSON s'adapte efficacement à divers types de données et hiérarchies de données complexes.

Types de données JSON

Les valeurs dans JSON doivent être du type de données suivant :
  • Chaînes
  • Nombres
  • Objet (objet JSON)
  • Tableau
  • Valeurs booléennes

Comprendre les structures JSON

Avec le format JSON, les données sont principalement stockées dans deux structures :
  • Objets : Avec le format JSON, les objets sont des collections de paires clé-valeur enfermées entre accolades {}. Chaque clé est une chaîne entourée de guillemets ("") suivis de deux-points (:) , et des virgules (,) sont utilisées pour séparer les paires clé-valeur.

    Exemple : {"nom": "John", "âge": "30", "ville": Detroit}

  • Tableaux : Les tableaux sont des listes ordonnées de valeurs, entre crochets []. Les valeurs dans un tableau sont séparées par des virgules (,).

    Exemple : ["John", "Annie", "Shane"]

Utilisation du package JSON

Utilisez les actions du package JSON dans l'ordre suivant :
  1. Démarrez la session JSON à l'aide de l'action Démarrer une session. Utilisez ce nom de session pour toutes les actions correspondantes.
  2. Utilisez les différentes actions disponibles dans le package JSON pour automatiser les tâches JSON.
  3. Terminez la session en utilisant l'action Terminer une session, afin de terminer une tâche.

Actions dans le package JSON

Le package JSON comprend les actions suivantes :
Action Description
Ajouter la valeur du nœud Reportez-vous à la rubrique Ajouter la valeur du nœud.
Convertir le dictionnaire en JSON Reportez-vous à la rubrique Convertir le dictionnaire en JSON.
Terminer une session Reportez-vous à la rubrique action Terminer une session au format JSON.
Obtenir la liste des nœuds Reportez-vous à la rubrique action Obtenir la liste des nœuds au format JSON.
Obtenir la valeur du nœud Reportez-vous à la rubrique action Obtenir la valeur du nœud au format JSON.
Convertir le JSON en dictionnaire Reportez-vous à la rubrique Convertir le JSON en dictionnaire.
Démarrer une session Reportez-vous à la rubrique action Démarrer une session dans JSON.
Mettre à jour la valeur du nœud Reportez-vous à la rubrique Mettre à jour la valeur du nœud.

Ressources supplémentaires