Convertidor de CSV a XML
Convierte datos CSV (o TSV / separados por barra vertical) a XML. Permite personalizar el nombre del elemento raíz (root) y del elemento de registro (record). La fila de encabezado se convierte en las etiquetas de columna.
Cómo usar
- 1 Pega tus datos CSV (o TSV / separados por barra vertical).
- 2 Define el nombre del elemento raíz (por defecto `records`) y el del elemento de registro (por defecto `record`).
- 3 Activa o desactiva la opción "La primera fila es el encabezado": si la desactivas, las columnas se llamarán `col1`, `col2`, etc.
- 4 Copia o descarga el XML generado.
Por qué usar esta herramienta
- Reutiliza un analizador de CSV conforme al estándar RFC 4180, capaz de manejar comas entre comillas y saltos de línea incrustados.
- Detecta automáticamente el delimitador: tabulación, coma, punto y coma o barra vertical.
- Los nombres de encabezado se normalizan automáticamente en nombres de elemento XML válidos.
- Escapa automáticamente los caracteres <, >, & y " para garantizar un XML de salida válido.
Preguntas frecuentes
¿Qué pasa si mis encabezados tienen espacios o caracteres especiales?
Se reemplazan por guiones bajos, ya que los nombres de elemento XML no pueden contener esos caracteres. Los encabezados que empiezan con un dígito reciben el prefijo `_`.
¿Necesitas una estructura XML diferente (con atributos en lugar de elementos hijos)?
Convierte primero el CSV a JSON con <a class="text-brand-600 hover:underline" href="/csv-to-json">CSV to JSON</a>, edita el JSON y luego usa <a class="text-brand-600 hover:underline" href="/json-to-xml">JSON to XML</a> con un prefijo de atributo (attribute prefix).
¿Puedo dar un formato más elaborado (pretty-print) al resultado?
El resultado ya se genera con sangría. Usa <a class="text-brand-600 hover:underline" href="/xml-formatter">XML Formatter</a> si necesitas otra sangría o quieres minificarlo.
¿Qué es Convertidor de CSV a XML?
El convertidor de CSV a XML es una herramienta que transforma datos CSV, TSV o separados por barra vertical en código XML estructurado. La fila de encabezado se convierte en las etiquetas de columna, y cada fila de datos se convierte en un elemento de registro (record). La herramienta funciona completamente en el navegador, permite personalizar el nombre del elemento raíz (root) y del elemento de registro (record), y genera XML válido listo para intercambio e importación de datos.
Características
Elementos basados en encabezados
Los encabezados de columna se convierten en nombres de elementos secundarios; cada fila se convierte en un registro.
Estructura configurable
Define los nombres de los elementos raíz y de registro; el delimitador se detecta automáticamente (CSV / TSV / barra vertical).
100% privado
La conversión se ejecuta en el lado del cliente: tus datos nunca se suben.
Ejemplo
Input
name,role
Ada,Engineer
Output
<?xml version="1.0" encoding="UTF-8"?>
<records>
<record>
<name>Ada</name>
<role>Engineer</role>
</record>
</records>
Casos de uso comunes
-
1
Alimentar importaciones basadas en XML
Convierte una exportación de hoja de cálculo en la forma XML que espera un sistema heredado o una API.
-
2
Generar configuración o datos de feed
Produce registros XML estructurados a partir de datos tabulares para feeds o fixtures.
-
3
Inspeccionar el CSV como un árbol
Visualiza las filas tabulares como registros XML anidados para revisarlos.
El conversor de CSV a XML de Zerethon transforma datos CSV, TSV o separados por barras verticales en XML estructurado directamente en tu navegador. La fila de encabezado se convierte en los nombres de los elementos de columna y cada fila de datos se convierte en un elemento de registro, con nombres de raíz y registro configurables. Los caracteres especiales se escapan según XML, y no se sube ningún dato.
- Categoría
- Desarrollo
- Precio
- Gratis
- Privacidad
- Basado en el navegador
- Registro
- No necesario
Referencias
Privacidad
Tus datos nunca salen de tu navegador, salvo que se indique explícitamente. Convertidor de CSV a XML funciona completamente del lado del cliente — sin subida a servidor, sin registro de actividad, sin seguimiento de tu contenido.
Comparar
Aprende lo básico
Guías prácticas
Herramientas relacionadas
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaGenerador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaCrea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.