Snapshot JSON

Comment lire un snapshot JSON : objets, tableaux, valeurs, autres exemples et paramètres des noeuds de résultat.

Le snapshot JSON montre la future structure JSON du résultat. Le fichier d’entrée peut être un tableau CSV, un XLSX, un XML ou un autre format ; cette étape définit la forme de l’export JSON final.

L’écran affiche un court exemple de la structure du résultat construit à partir de la source ; il contient uniquement les noeuds uniques. Le bouton Autres valeurs aide à vérifier comment le même noeud est rempli pour d’autres produits, catégories ou enregistrements.

Snapshot JSON Eofferix avec arbre, valeur sku et bouton Autres valeurs mis en évidence
Le profil demo montre l’arbre JSON, la valeur sku dans le tableau items et le bouton Autres valeurs pour vérifier les enregistrements répétés.

Comment lire l’arbre JSON

Les retraits montrent l’imbrication du futur JSON. Les clés avec deux-points forment le chemin vers les données, et les valeurs à côté montrent un exemple de ce qui arrivera dans le résultat.

  • les accolades indiquent un objet avec des champs nommés ;
  • les crochets indiquent un tableau d’enregistrements répétés ;
  • un chemin comme catalog / items / sku est utile pour configurer un champ de résultat ;
  • Modèle actuel montre la structure qui ira dans le résultat final ;
  • Snapshot source aide à comparer le modèle avec la structure originale.

Paramètres de valeur

Cliquez sur une clé ou une valeur pour ouvrir ses paramètres. Vous pouvez y définir transformations, conditions d’export et règles supplémentaires pour le noeud choisi.

Animation d’ouverture des paramètres de la valeur sku dans le snapshot JSON
L’animation montre comment ouvrir les paramètres de la valeur sku depuis l’arbre JSON et passer au bloc des transformations.
  • les transformations changent la valeur avant son écriture dans le fichier final ;
  • les conditions d’export décident si le noeud arrive dans le résultat ;
  • les noeuds inutiles peuvent être retirés du modèle ;
  • vérifiez Autres valeurs avant d’enregistrer pour que la règle fonctionne au-delà du premier enregistrement.