#88 · Herramienta · Conversión de hojas de cálculo

Convertidor de XML a Excel

Transforma XML tabular o basado en registros repetidos en un archivo Excel. La herramienta analiza el documento en el navegador, detecta una colección de elementos similares y convierte sus campos simples y atributos en columnas de una nueva hoja XLSX.

Herramienta para archivos de oficina

Archivo XML
fila
filas
Espacio publicitario

Cómo usar esta herramienta de oficina

  1. Sube un archivo XML bien formado.
  2. La herramienta busca elementos hermanos repetidos que puedan interpretarse como registros.
  3. Convierte atributos y elementos hijo simples en columnas.
  4. Descarga el resultado como XLSX.

Qué hace esta herramienta

Convierte XML con estructura repetitiva en una tabla plana. Los atributos se prefijan con @ y los elementos hijo simples pasan a ser columnas.

DOMParser → detección del grupo de elementos hermanos repetidos más numeroso → extracción de atributos y campos hijo simples → matriz tabular → XLSX.

XML profundamente anidado, namespaces complejos o estructuras heterogéneas pueden necesitar una transformación especializada antes de convertirse en tabla.

Formatos compatibles

Entrada XML de texto bien formado. Salida XLSX. No ejecuta XSLT, DTD externas ni código incluido en el XML.

EntradaUso
XLSX/XLS/CSV/TSV/XML según la herramientaProcesamiento local en el navegador
SalidaArchivo nuevo generado por la herramienta

Consejos para obtener mejores resultados

  • Haz una copia de seguridad antes de trabajar con archivos importantes.
  • Usa encabezados claros y únicos cuando la herramienta dependa de nombres de columna.
  • Comprueba la vista previa y el archivo descargado antes de incorporarlo a un flujo de trabajo.

Preguntas frecuentes

¿Cómo convertir un archivo XML con registros repetidos a Excel?

Sube el XML; la herramienta localiza una colección de elementos repetidos y convierte sus campos simples en columnas de una hoja XLSX.

¿Qué ocurre si el XML tiene atributos además de elementos?

Los atributos simples se incluyen como columnas con un prefijo @ para diferenciarlos de los elementos hijo.

¿Puede convertir XML con varios niveles de anidación?

La conversión está pensada para estructuras tabulares. Los hijos simples se extraen; anidaciones profundas o heterogéneas pueden no representarse completamente.

¿Se envía el XML a un servidor durante la conversión?

No. El XML se analiza y el XLSX se genera localmente en el navegador.

¿Qué pasa si el XML no está bien formado?

El proceso se detiene y muestra un error de análisis en lugar de producir una hoja potencialmente incorrecta.

Resumen del procesamiento

MóduloFunción
EntradaArchivo XML
ProcesoDOMParser → detección del grupo de elementos hermanos repetidos más numeroso → extracción de atributos y campos hijo simples → matriz tabular → XLSX.
PrivacidadProcesamiento local, sin subida de archivos

Explora más herramientas de oficina

Categorías de herramientas de oficina