Herramientas
ES

Convertir XML a Excel

Abre un archivo XML y obtén una hoja de cálculo de Excel: el conversor encuentra los registros repetidos, convierte sus atributos y elementos hijos en columnas y te permite descargar un archivo .xlsx real, sin complementos ni subidas.

Vista previa

Privado: tus datos se procesan en tu navegador y nunca se suben a ningún servidor.

Cómo abrir un XML en Excel

  1. Abre o pega el XML. El elemento que más se repite, por ejemplo <product> o <row>, se elige automáticamente como fila.
  2. Revisa la vista previa. Elige otro elemento en Filas a partir del elemento si necesitas otras filas.
  3. Haz clic en Descargar Excel (.xlsx) y abre el archivo en Excel, Google Sheets, Numbers o LibreOffice.

Cómo se convierte el XML en filas y columnas

XMLExcel
Cada elemento de registro repetidoUna fila
Atributo id="7" del registroColumna @id
Elemento hijo <name>Columna name
Elemento anidado <address><city>Columna address.city
Atributo de un hijo, <price currency="EUR">Columna price.@currency
Hijos repetidos, como varios <tag>Una celda, con los valores unidos por “; ”
Números simples como 39.90Celdas numéricas; los ceros a la izquierda y los ID largos se quedan como texto

¿Por qué no abrir el XML directamente en Excel?

Excel para Windows puede importar XML desde Datos → Obtener datos → Desde un archivo → Desde XML o desde la pestaña Programador, pero necesita una asignación XML o varios pasos de Power Query, y la importación no está disponible en Excel para la Web. Este conversor funciona en cualquier navegador y genera un archivo .xlsx normal que se abre en cualquier programa, con una fila de encabezado en negrita e inmovilizada y los filtros ya activados.

Preguntas frecuentes

¿Puedo convertir XML a CSV en su lugar?

Sí. XML a CSV crea un archivo de texto plano con las mismas columnas y el delimitador que elijas, listo para bases de datos y scripts.

¿Cuántas filas puede tener la hoja de cálculo?

Hasta el límite de Excel de 1,048,576 filas por hoja. La vista previa muestra las primeras 200 filas; el archivo descargado las contiene todas.

¿Qué archivos XML funcionan mejor?

Los archivos con una lista de registros similares, como productos, pedidos, transacciones o contactos. Los documentos con mucho anidamiento también funcionan: los valores anidados se convierten en columnas con rutas separadas por puntos, y tú eliges qué elemento define una fila.

¿Se suben mis datos a un servidor?

No. El archivo .xlsx se crea en tu navegador, así que tu XML nunca sale de tu dispositivo.