Objectif
Le YML contient des produits avec delivery=true, delivery=false et sans delivery. Ce catalogue a besoin seulement des articles où delivery est autorisé.
Réponse courte
Ajoutez une condition d’export sur offer : delivery doit correspondre à l’expression régulière ^(true|1|yes)$ (correspond à true, 1 ou yes du début à la fin).
Comment le faire dans Eofferix
Dans le snapshot XML/YML, sélectionnez le noeud répété
offer.Ouvrez les paramètres du noeud.

L’animation montre l’ouverture des paramètres du noeud produit répété. Option sans expression régulière : ajoutez une condition d’export sur
delivery-Égal àtrue.
Cette option convient si le fournisseur envoie toujours exactement trueoufalse.Option avec expression régulière : ajoutez une condition d’export sur
delivery-Expression régulière^(true|1|yes)$(correspond àtrue,1ouyesdu début à la fin).
Utilisez cette option si le fournisseur peut écrire la livraison autorisée de plusieurs façons.
Avant / après
Avant
données source<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-26001">
<name>Lampe Elodie</name>
<price>1290.00</price>
<delivery>true</delivery>
</offer>
<offer id="YML-26002">
<name>Fauteuil Martin</name>
<price>8400.00</price>
<delivery>false</delivery>
</offer>
<offer id="YML-26003">
<name>Etagere Loire</name>
<price>990.00</price>
</offer>
</offers>
</shop>
</yml_catalog>Après
résultat<yml_catalog date="2026-06-29 10:00">
<shop>
<offers>
<offer id="YML-26001">
<name>Lampe Elodie</name>
<price>1290.00</price>
<delivery>true</delivery>
</offer>
</offers>
</shop>
</yml_catalog>