Convertidor de XML a YML para catálogos de proveedores
Sube una tarifa XML de proveedor y comprueba gratis la estructura YML básica. Para actualizaciones periódicas, conecta la fuente y guarda el nodo de producto, el mapeo y las reglas.
Convertidor XML → YML
Puedes crear un YML estándar gratis en esta página. Elige un destino cuando su feed tenga requisitos obligatorios.
Esta plataforma tiene campos obligatorios y requisitos propios para la estructura YML. En Eofferix puedes elegir el preset, asociar los campos de origen y validar el archivo antes de exportarlo.
Configura el YML para tu plataforma
El convertidor rápido crea un YML básico para comprobar la estructura. Regístrate para elegir el preset de destino, ver sus campos obligatorios, asociar los datos y guardar las reglas para próximas exportaciones.
Configurar YML gratis →Cada proveedor estructura el XML de una forma; el YML debe ser estable
Un proveedor guarda los productos en product y otro en offer o item; los precios y las imágenes pueden aparecer como elementos, atributos o listas anidadas. Describe la estructura una vez en Eofferix y reutiliza las mismas reglas YML en cada actualización.
Obtención automática de la fuente
Archivo XML del ordenador, enlace directo, FTP/FTPS/SFTP, archivo adjunto de correo, Google Drive, Yandex Disk u otra fuente compatible.
Tratamiento con tu plantilla
Nodo de producto, elementos y atributos, mapeo de campos, filtros, reglas de precios, categorías y tratamiento de imágenes.
YML listo sin trabajo manual
Convierte un XML una vez en esta página o mantén el YML actualizado en tu cuenta, mediante una URL permanente o por email.
Ejemplo: catálogo XML de proveedor a YML de productos
El convertidor rápido muestra la estructura básica. En un perfil puedes asociar elementos y atributos XML con categorías, monedas, offers, params y enlaces públicos a imágenes procesadas.
XML original del proveedor
elementos y atributos<?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>negro</color></properties>
</product>
</catalog>
YML básico para comprobar la estructura
resultado rápido<?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="Marca">Apple</param>
<param name="Color">negro</param>
</offer>
</offers>
</shop>
</yml_catalog>
YML configurado desde XML
reglas guardadas<?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, negro</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="Marca">Apple</param>
<param name="Color">negro</param>
<param name="Stock">12</param>
</offer>
</offers>
</shop>
</yml_catalog>
Qué cambió el perfil: encontró el nodo product, compuso el nombre con varios elementos, recalculó el precio, asignó un ID estable a la categoría, trasladó las características a param y publicó las imágenes procesadas desde la nube de Eofferix.
Cuándo necesitas un convertidor de XML a YML
XML a YML sirve para tarifas y catálogos de proveedores que deben adaptarse a la misma estructura de productos en cada actualización.
El proveedor actualiza un XML
Eofferix obtiene el archivo más reciente y lo procesa con el perfil guardado.
El XML no tiene estructura YML
Selecciona el nodo de producto y asocia los campos sin rehacer el archivo manualmente.
Los datos están muy anidados
Utiliza elementos y atributos anidados para nombres, precios, stock y características.
La categoría llega como texto
Asocia la sección del proveedor con un categoryId estable en el catálogo resultante.
Cada producto tiene varias imágenes
Procesa las listas de imágenes y exporta cada URL como un elemento picture.
Solo necesitas parte del catálogo
Los filtros excluyen productos sin datos obligatorios, de categorías innecesarias o con estados no válidos.
XML a YML: comprueba un archivo o automatiza el catálogo del proveedor
La conversión rápida permite revisar la estructura de un XML. Para actualizaciones periódicas, guarda el nodo de producto, los elementos, los atributos y las reglas en un perfil.
| Objetivo con el XML | Configuración de la estructura | Resultado en YML |
|---|---|---|
| Comprobar un XML una vez | Subes un archivo XML de hasta 5 MB en esta página. | Obtienes un YML básico para revisar la estructura sin registrarte. |
| Aplicar siempre la misma estructura | Guardas el nodo de producto, las rutas XML, las categorías, los precios, los filtros y el tratamiento de imágenes. | Cada nuevo XML del proveedor se convierte con el mismo mapeo, aunque su estructura no coincida con YML. |
| Mantener el catálogo actualizado | Conectas el XML del proveedor, defines la programación y eliges cómo recibir el resultado. | Eofferix obtiene el archivo, aplica el perfil y publica el YML actualizado mediante una URL permanente o lo envía por correo electrónico. |
Control y límites al convertir XML a YML
El XML del proveedor permanece intacto. Eofferix crea un archivo YML independiente y conserva en el perfil la estructura necesaria para repetir la conversión.
XML original intacto
Eofferix solo lee el catálogo de origen y genera el YML como un archivo independiente.
Hasta 5 MB sin registro
Sube un XML en la página y comprueba gratuitamente la estructura YML básica.
Fuentes de hasta 2 GB
El tamaño máximo depende del método de conexión; los catálogos grandes se procesan en la cuenta con un perfil guardado.
Estructura guardada por proveedor
El nodo de producto, las rutas, los atributos y el mapeo se reutilizan en las siguientes actualizaciones.
Imágenes listas para el feed
Eofferix puede almacenar y tratar las imágenes y publicar en el YML enlaces accesibles para la plataforma de destino.
Resultado siempre accesible
Descarga el YML desde tu cuenta, utiliza una URL permanente o recibe el archivo por correo electrónico.
Otras tareas con XML y YML
Si el proveedor utiliza otro formato o quieres revisar un YML existente en una hoja de cálculo, elige un proceso relacionado.
Cómo configurar XML a YML y automatizar las actualizaciones
Sube el catálogo XML
Añade un XML con productos, precios, stock, categorías, características y enlaces a imágenes.
Configura las reglas
Selecciona el nodo de producto repetido, asocia elementos y atributos con el YML y configura filtros y transformaciones.
Automatiza las actualizaciones
Conecta la fuente XML, elige la programación y cómo recibir el YML: en tu cuenta, mediante un enlace permanente o por email.
Configura la estructura XML para un feed YML de productos
Selección del nodo de producto
Indica qué elemento repetido contiene los productos: product, offer, item u otro nodo propio del proveedor.
Elementos y atributos XML
Utiliza valores de elementos, atributos y rutas anidadas para el SKU, el nombre, el precio, el stock y otros campos.
Estructuras anidadas
Extrae datos de distintos niveles del XML y reúne los valores necesarios dentro de cada offer.
Precios, moneda y disponibilidad
Asocia price, oldprice, currencyId y available, y aplica incrementos, descuentos, redondeos o valores predeterminados.
Categorías con identificadores estables
Relaciona las secciones del proveedor con categorías YML y utiliza sus categoryId en los productos del catálogo.
Características en elementos param
Convierte propiedades repetidas o anidadas en elementos param utilizando nombres y valores del XML de origen.
Varias imágenes por producto
Procesa listas, guarda las imágenes en la nube de Eofferix, cambia tamaño, formato o calidad, añade una marca de agua y crea un picture para cada URL.
Filtros y transformación de valores
Excluye productos incompletos o categorías innecesarias y crea nombres, precios y otros valores según tus reglas.
Actualización automática del XML
Conecta una URL, FTP/FTPS/SFTP, un archivo adjunto de correo o una fuente compatible y actualiza el YML según la programación.
Preguntas frecuentes sobre XML → YML
Configura la exportación automática XML → YML
Conecta la fuente XML una sola vez. Eofferix obtendrá los nuevos datos, aplicará tus reglas y actualizará el YML según la programación.
Configurar gratis → Plan gratuito después del registro · hasta 5 MB sin registro · sin instalar software