Objectif
Un flux XML doit exporter uniquement les éléments offer dont picture est rempli.
Réponse courte
Activez une condition d’export au niveau élément sur offer : le chemin picture ne doit pas être vide.
Comment le faire dans Eofferix
- Ouvrez le snapshot XML et sélectionnez le nœud
offer. - Définissez la portée d’export sur l’élément entier.
- Ajoutez une condition :
/catalog/offers/offer/picturen’est pas vide.
La condition est placée sur offer, donc un produit sans image n’est pas exporté. - Téléchargez un résultat de test et vérifiez que les produits sans image sont supprimés entièrement.
Avant / après
Les données ci-dessous sont un exemple de démonstration et ne proviennent pas de fichiers réels.
Avant
données source<offer id="1001"><picture>https://cdn.example.test/1001.jpg</picture></offer>
<offer id="1002"><picture></picture></offer>Après
résultat<offer id="1001"><picture>https://cdn.example.test/1001.jpg</picture></offer>