Convertisseur XML vers YML pour catalogues fournisseurs
Importez un catalogue XML fournisseur et vérifiez gratuitement la structure YML de base. Pour les flux récurrents, connectez la source et enregistrez le nœud produit, le mapping et les règles.
Convertisseur XML → YML
Vous pouvez créer gratuitement un YML standard sur cette page. Choisissez une destination lorsque son flux impose des exigences particulières.
Cette plateforme impose des champs obligatoires et sa propre structure YML. Dans Eofferix, choisissez le préréglage, associez les champs source et validez le fichier avant son export.
Configurez le YML pour votre plateforme
Le convertisseur rapide crée un YML de base pour vérifier la structure. Inscrivez-vous pour choisir le préréglage cible, voir les champs obligatoires, associer les données et enregistrer les règles pour les prochains exports.
Configurer le YML gratuitement →Chaque fournisseur structure son XML différemment ; le YML doit rester stable
Un fournisseur place les produits dans product, un autre dans offer ou item ; prix et images peuvent être des éléments, des attributs ou des listes imbriquées. Décrivez la structure une fois dans Eofferix et réutilisez les mêmes règles YML à chaque mise à jour.
Récupération automatique de la source
Fichier XML depuis votre ordinateur, URL directe, FTP/FTPS/SFTP, pièce jointe, Google Drive, Yandex Disk ou autre source compatible.
Traitement selon votre modèle
Nœud produit, éléments et attributs, mapping des champs, filtres, règles de prix, catégories et traitement des images.
YML prêt sans travail manuel
Convertissez un XML une fois sur cette page ou maintenez le YML à jour dans votre espace, via une URL permanente ou par e-mail.
Exemple : catalogue XML fournisseur vers flux produit YML
Le convertisseur rapide affiche la structure de base. Dans un profil, associez les éléments et attributs XML aux catégories, devises, offers, params et URL publiques des images traitées.
XML source du fournisseur
éléments et attributs<?xml version="1.0" encoding="UTF-8"?>
<catalog>
<product sku="SKU-001" available="true">
<brand>Apple</brand>
<model>iPhone 15</model>
<price currency="USD">999</price>
<stock>12</stock>
<category id="phones">Smartphones</category>
<images>
<image>front.jpg</image>
<image>back.jpg</image>
</images>
<properties><color>noir</color></properties>
</product>
</catalog>
YML de base pour vérifier la structure
résultat rapide<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="...">
<shop>
<offers>
<offer id="SKU-001" available="true">
<name>iPhone 15</name>
<price>999</price>
<categoryId>Smartphones</categoryId>
<picture>front.jpg</picture>
<picture>back.jpg</picture>
<param name="Marque">Apple</param>
<param name="Couleur">noir</param>
</offer>
</offers>
</shop>
</yml_catalog>
YML configuré depuis XML
règles enregistrées<?xml version="1.0" encoding="UTF-8"?>
<yml_catalog date="...">
<shop>
<name>Demo shop</name>
<currencies>
<currency id="USD" rate="1"/>
</currencies>
<categories>
<category id="10">Smartphones</category>
</categories>
<offers>
<offer id="SKU-001" available="true">
<name>Apple iPhone 15, noir</name>
<price>1099</price>
<currencyId>USD</currencyId>
<categoryId>10</categoryId>
<picture>https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/front-800.webp</picture>
<picture>https://storage.eofferix.com/users/42/media/profile_128/files/8f4f7d/back-800.webp</picture>
<param name="Marque">Apple</param>
<param name="Couleur">noir</param>
<param name="Stock">12</param>
</offer>
</offers>
</shop>
</yml_catalog>
Modifications du profil : détection du nœud product, création du nom à partir de plusieurs éléments, recalcul du prix, attribution d’un ID de catégorie stable, transfert des caractéristiques vers param et publication des images traitées depuis le cloud Eofferix.
Quand utiliser un convertisseur XML vers YML
XML vers YML convient aux tarifs et catalogues fournisseurs qui doivent reprendre la même structure produit à chaque mise à jour.
Le fournisseur actualise un flux XML
Eofferix récupère le dernier fichier et le traite avec le profil enregistré.
Le XML ne suit pas la structure YML
Sélectionnez le nœud produit et associez les champs sans reconstruire le fichier manuellement.
Les données sont très imbriquées
Utilisez les éléments et attributs imbriqués pour les noms, prix, stocks et caractéristiques.
La catégorie arrive sous forme de texte
Associez la rubrique fournisseur à un categoryId stable dans le catalogue final.
Un produit possède plusieurs images
Analysez les listes et exportez chaque URL dans un élément picture distinct.
Seule une partie du catalogue est utile
Les filtres excluent les produits incomplets, les catégories inutiles et les statuts non souhaités.
XML vers YML : vérifier un catalogue ou automatiser le flux fournisseur ?
Le bon scénario dépend de la fréquence du fichier et de la complexité de son arborescence. Dans tous les cas, le XML source reste inchangé.
| Objectif avec le XML | Configuration de la structure | Résultat dans le YML |
|---|---|---|
| Contrôler un fichier XML ponctuel | Importez gratuitement un XML jusqu’à 5 Mo sur cette page. | Eofferix crée un YML de base afin de vérifier les produits, les catégories et la structure obtenue. |
| Réutiliser la même structure fournisseur | Enregistrez le nœud produit, les chemins, les attributs, les catégories, les filtres et les règles de prix. | Chaque nouveau XML présentant la même structure est transformé sans refaire la correspondance des champs. |
| Automatiser un flux XML récurrent | Connectez la source, choisissez le planning et le mode de récupération du résultat. | Eofferix récupère le catalogue, applique le profil et actualise le YML via une URL permanente ou par e-mail. |
Un traitement XML contrôlé, de la source au YML
Le catalogue fournisseur reste intact. Eofferix crée un fichier distinct et conserve les règles nécessaires pour reproduire le même résultat à chaque mise à jour.
Jusqu’à 5 Mo sans inscription
Importez un XML sur la page et obtenez gratuitement un YML de base pour contrôler sa structure.
Sources jusqu’à 2 Go
La limite dépend du mode de connexion ; les gros catalogues XML sont traités dans votre espace avec un profil enregistré.
XML source inchangé
Eofferix lit le catalogue fournisseur et génère un YML séparé sans modifier le fichier original.
Arborescence enregistrée
Le nœud produit, les chemins, les attributs et la correspondance des champs sont réutilisés lors des traitements suivants.
Images hébergées et traitées
Les images peuvent être enregistrées dans le cloud Eofferix, redimensionnées, converties ou marquées, puis publiées par des URLs accessibles.
Résultat toujours accessible
Téléchargez le YML dans votre espace, utilisez son URL permanente ou recevez le fichier actualisé par e-mail.
Autres opérations avec XML et YML
Si le fournisseur utilise un autre format ou si vous souhaitez vérifier un YML existant dans un tableur, choisissez un flux associé.
Comment configurer XML vers YML et automatiser les mises à jour
Importez le catalogue XML
Ajoutez un XML contenant produits, prix, stocks, catégories, caractéristiques et liens vers les images.
Configurez les règles
Sélectionnez le nœud produit répété, associez éléments et attributs au YML, puis configurez les filtres et transformations.
Automatisez les mises à jour
Connectez la source XML, définissez le planning et choisissez comment récupérer le YML : dans votre espace, via un lien permanent ou par e-mail.
Configurer les nœuds, attributs et catégories XML pour un YML stable
Sélection du nœud produit
Indiquez quel élément XML répété contient les produits : product, offer, item ou un nœud propre au fournisseur.
Éléments et attributs XML
Utilisez ensemble les valeurs des éléments imbriqués et des attributs pour la référence, le nom, le prix, le stock et la disponibilité.
Chemins et structures imbriqués
Parcourez les niveaux du catalogue afin de récupérer une catégorie, une marque, une caractéristique ou toute autre valeur utile.
Catégories YML stables
Associez les rubriques du fournisseur à des identifiants de catégorie stables et reliez chaque offer au bon categoryId.
Prix, devise et disponibilité
Associez price, oldprice, currencyId et available, puis appliquez marges, remises, arrondis ou valeurs par défaut.
Images et caractéristiques
Transformez les listes en picture et param, stockez les images dans le cloud Eofferix, modifiez leur taille, leur format ou leur qualité et ajoutez un filigrane.
Filtres appliqués aux produits
Excluez les produits sans prix, stock, image, référence, catégorie ou statut requis avant la création du YML.
YML adapté à la destination
Choisissez le scénario de la plateforme et associez les champs XML aux éléments requis pour cette destination.
Mises à jour automatiques
Récupérez le XML par URL, FTP/FTPS/SFTP, e-mail ou source cloud, puis publiez le YML actualisé via une URL permanente ou par e-mail.
Questions fréquentes sur XML → YML
Configurez l’export automatique XML → YML
Connectez la source XML une seule fois. Eofferix récupère les nouvelles données, applique vos règles et actualise le YML selon le planning.
Configurer gratuitement → Offre gratuite après inscription · jusqu’à 5 Mo sans inscription · aucun logiciel à installer