Desarrollador / Formatos

XML a Excel: convierte registros XML en XLSX

Convierte registros XML repetidos en una tabla. Elige el elemento de registro, incluye atributos, previsualiza las columnas y descarga un archivo XLSX.

XML a Excel: convierte registros XML en XLSX: Cada elemento de registro seleccionado se convierte en una fila. Los atributos usan @name, las rutas de elementos hijos anidados se convierten en columnas y los elementos hijos repetidos se numeran con [1], [2] y así sucesivamente. Los campos que faltan se convierten en celdas vacías. El texto mixto directo se conserva en #text; los espacios en blanco circundantes se eliminan. Los nombres de elementos cualificados se conservan. Las declaraciones DOCTYPE y ENTITY se rechazan. El conversor admite hasta 20 MiB de XML, 50.000 filas, 512 columnas y 1.000.000 de celdas. Funciona al 100 % en tu navegador, sin subir archivos a ningún servidor.

Se ejecuta
En tu navegador
Coste
Gratis · sin registro
Disponibilidad
Lista para usar
De XML a ExcelProcesamiento local

Funciona por completo en tu navegador

Elige el elemento repetido que representa un registro. Las rutas secundarias se convierten en columnas, los atributos usan @name y los elementos secundarios repetidos usan [1], [2], etc. Los valores que faltan son celdas vacías. El texto mixto directo usa #text; se eliminan los espacios en blanco circundantes.

El libro contiene valores en lugar de fórmulas. Los números decimales se convierten en celdas numéricas; los identificadores con ceros iniciales permanecen como texto. El software de hojas de cálculo podría redondear los identificadores numéricos largos.

Límites: 20 MiB de XML, 50,000 registros, 512 columnas, 1.000.000 celdas y 64 niveles anidados. No se aceptan declaraciones DOCTYPE ni ENTITY.

Registros y nombres XML

La especificación XML del W3C define elementos, atributos y texto (https://www.w3.org/TR/xml/). La correspondencia de la tabla utiliza rutas de elementos y conserva los nombres cualificados. El catálogo inicial es un conjunto de datos ilustrativo original publicado en el dominio público.

Resultado de la tabla

ECMA-376 define el empaquetado de libros de Office Open XML (https://ecma-international.org/publications-and-standards/standards/ecma-376/). RFC 4180 describe las comillas en CSV (https://www.rfc-editor.org/rfc/rfc4180). La descarga contiene la tabla aplanada, no una correspondencia XML ni macros integradas.

Cómo se usa

  1. Pega un documento XML o abre un archivo XML local.
  2. Lee el documento, elige el elemento de registro e indica si quieres incluir los atributos.
  3. Revisa las primeras 100 filas y descarga la tabla completa como XLSX.

Privacidad y límites

Tus entradas y archivos se procesan en tu navegador. No se sube nada.

Herramientas relacionadas

Preguntas frecuentes

¿Qué elemento debo elegir?

Elige el elemento repetido que representa un registro, como /catalog/item. Si seleccionas la raíz del documento, se crea una fila que contiene las rutas de todos los elementos hijos del documento.

¿Cómo se gestionan los elementos hijos repetidos?

Se convierten en columnas independientes, como tag[1] y tag[2]. Si falta una aparición, la celda queda vacía; el conversor no multiplica las filas en listas anidadas.

¿Se incluyen los atributos?

Sí, de forma predeterminada. Desactiva la opción de atributos para exportar solo el texto de los elementos hijos. Las declaraciones de espacios de nombres se omiten; los demás nombres cualificados se conservan.

¿La salida conserva la estructura XML original?

No. Crea una tabla plana de atributos y texto, por lo que no se conservan los comentarios, las instrucciones de procesamiento ni el orden original del contenido mixto. Los valores numéricos decimales se convierten en celdas numéricas de la hoja de cálculo; los identificadores con ceros iniciales se mantienen como texto. El software de hojas de cálculo puede redondear los identificadores numéricos largos.

Herramienta gratuita · se ejecuta en tu navegador · sin cuenta