Tâche
Le JSON contient des enregistrements avec un indicateur active. Il faut exporter en CSV seulement les enregistrements actifs et exclure les autres.
Réponse courte
Sur l’écran de configuration du résultat, ouvrez les paramètres de la valeur ou de l’enregistrement et ajoutez une condition d’export : active égal à true. Pour supprimer toute la ligne, utilisez une condition pour l’élément complet.
Ce qui compte pour le résultat
- Placez la condition au niveau de l’enregistrement ou de la ligne si tout l’enregistrement doit être supprimé.
activepeut arriver sous formetrue,1ouyes; vérifiez le format réel avant de configurer la condition.- N’ajoutez pas de conditions de prix ou de stock si la tâche est seulement de garder les enregistrements actifs.
Avant / après
Avant
JSON[
{
"sku": "SKU-1",
"active": true,
"price": 1200
},
{
"sku": "SKU-2",
"active": false,
"price": 900
},
{
"sku": "SKU-3",
"active": true,
"price": 1500
}
]Après
CSV| sku | price |
|---|---|
| SKU-1 | 1200 |
| SKU-3 | 1500 |
Comment le faire dans Eofferix
- Créez un profil d’interprétation, chargez le JSON et choisissez CSV comme format final.

Sélectionnez CSV dans le bloc de format. Une fois le profil enregistré, Eofferix ouvre l’écran de configuration du futur tableau. - Repérez la valeur
activesur l’écran de configuration du résultat, ou le champ dont les paramètres doivent contrôler l’export de l’enregistrement. - Ouvrez Conditions d’export et choisissez Condition pour l’élément complet si tout l’enregistrement doit être ignoré.
- Ajoutez une règle : source
active, opérateur égal, valeurtrue.
Le cadre rouge indique la condition d’export. Pour exclure tout l’enregistrement, appliquez-la à l’élément complet. - Enregistrez les paramètres et lancez la transformation. Le CSV garde seulement les lignes où
activevaut true.