XML YML

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 gratuitosin registrosube un XML y descarga un YML universal
YML para tu plataformacon el plan gratuitoconfiguraciones listas para Yandex, 2GIS y actualizaciones de precios y stock en Ozon
Tu XML, tus reglasconfigúralas una vezrelaciona nodos y atributos, recalcula precios, crea categorías y prepara imágenes
Exportación YML automáticasin actualizaciones manualesEofferix obtiene el nuevo XML y publica el YML según la programación
convertidor

Convertidor XML → YML

Procesando...
XMLYML

Puedes crear un YML estándar gratis en esta página. Elige un destino cuando su feed tenga requisitos obligatorios.

Origen
Haz clic o arrastra un archivo aquí
Sin registro puedes subir un archivo de hasta 5 MB. Las transformaciones de valores también están disponibles solo después del registro
Archivo demasiado grande
En tu cuenta se admiten fuentes de hasta 2 GB; el límite exacto depende del método de conexión
Probar gratis
Resultado
Analizando
Vista previa

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 →
Yandex Marketun feed de vendedor con campos, categorías y reglas offer obligatorios. Yandex Products / Searchun catálogo para fichas y resultados de búsqueda de productos. Yandex DirectYML para anuncios de productos y campañas publicitarias. Yandex Businessproductos y servicios para el perfil de una empresa. 2GISun catálogo de productos para el escaparate y el directorio. Ozon: precios y stockactualizaciones de precios y stock sin la API Seller de Ozon.
catálogo XML

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

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.

casos de uso

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.

elige el flujo

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 XMLConfiguración de la estructuraResultado en YML
Comprobar un XML una vezSubes 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 estructuraGuardas 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 actualizadoConectas 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.
límites y seguridad

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.

otros formatos

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.

proceso

Cómo configurar XML a YML y automatizar las actualizaciones

// 01

Sube el catálogo XML

Añade un XML con productos, precios, stock, categorías, características y enlaces a imágenes.

// 02

Configura las reglas

Selecciona el nodo de producto repetido, asocia elementos y atributos con el YML y configura filtros y transformaciones.

// 03

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.

funciones

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

Preguntas frecuentes sobre XML → YML

Sí. Puedes convertir en esta página un XML de hasta 5 MB sin registrarte y comprobar la estructura YML básica. Después del registro tienes un plan gratuito para guardar el mapeo y configurar la exportación.
Sí. Los valores de atributos y elementos anidados pueden asociarse con los campos de offer, utilizarse en elementos param o participar en reglas de transformación.
Eofferix puede procesar una lista de imágenes, crear un elemento picture para cada una y, si es necesario, guardarlas en la nube para publicarlas mediante enlaces accesibles.
Sí. Conecta el XML mediante una URL directa, FTP/FTPS/SFTP, un archivo adjunto de correo u otra fuente compatible. Eofferix obtiene la nueva versión, aplica el perfil guardado y actualiza el YML según la programación.
En el perfil puedes seleccionar el elemento repetido que contiene cada producto: product, offer, item u otro nodo de la estructura del proveedor. La selección se guarda para las siguientes actualizaciones.
Puedes asociar los identificadores y nombres de las categorías de origen con categorías YML estables y relacionar cada producto mediante categoryId.
Sí. Las características guardadas en elementos repetidos o bloques anidados pueden convertirse en elementos param o utilizarse para crear otros valores del producto.
Puedes descargarlo desde tu cuenta, utilizar una URL permanente con la versión actual o recibir el resultado por correo electrónico.
listo para empezar

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