Problème
Une commande comporte un éventail de positions. Nous voulons que chaque position devienne une ligne CSV distincte.
Réponse courte
Utilisez un éditeur JSON : sélectionnez le nœud souhaité, définissez les transformations et téléchargez le résultat dans la structure cible.
Exemple de tâche
Les données ci-dessous sont pédagogiques. Ils affichent le formulaire de conversion, pas les fichiers réels des utilisateurs.
C'était
{
"order": "O-001",
"customer": "Client 1",
"items": [
{ "sku": "SKU-1", "qty": 2 },
{ "sku": "SKU-2", "qty": 1 }
]
}
C'est devenu
order,customer,sku,qty
O-001,Client 1,SKU-1,2
O-001,Client 1,SKU-2,1
Comment configurer
- Téléchargez votre fichier et accédez à l'éditeur JSON.
- Dans l'éditeur, recherchez la valeur ou le nœud souhaité et cliquez dessus pour ouvrir la fenêtre des paramètres.
- Dans le bloc "Transformations" ajoutez des règles pour sélectionner, renommer ou assembler des valeurs.
- Si certains enregistrements doivent être exclus, utilisez un bloc "Conditions de déchargement".
- Enregistrez les paramètres et téléchargez le résultat au format cible.