Conversor CSV a XML
Guía
Conversor CSV a XML
Convierte cualquier archivo CSV en XML limpio y bien formateado sin salir del navegador. Pega o sube tus datos, elige cómo deben mapearse las filas y los encabezados, y obtén de regreso XML correctamente escapado con los casos especiales de entidades (ampersand, corchetes, comillas, líneas nuevas) gestionados automáticamente.
Todo se ejecuta en el lado del cliente, por lo que tu CSV nunca abandona tu máquina. Esto lo hace seguro para registros, exportaciones y cualquier hoja de cálculo que no quieras pegar en un servicio de terceros.
Cómo Usar
- Pega un CSV en la caja de entrada o sube un archivo .csv con el subidor.
- Elige el delimitador (coma, punto y coma, tabulador, barra vertical) y decide si la primera fila contiene encabezados.
- Establece el nombre del elemento raíz, el nombre del elemento de fila y si los encabezados deben renderizarse como elementos secundarios o atributos.
- Elige un estilo de sangría, activa la declaración XML y selecciona una codificación.
- Copia el resultado o descárgalo como archivo .xml.
Características
- Análisis de estilo RFC 4180 – Maneja campos entre comillas, comillas dobles escapadas y líneas nuevas dentro de las celdas.
- Nombres personalizados de elementos – Elige tus propios nombres de raíz, fila y (cuando se usa el modo posicional) de elementos de campo.
- Encabezados como elementos o atributos – Alternancia entre
<row><name>Alice</name></row>y<row name="Alice"/>. - Escapado estricto de XML – Manejo correcto de entidades para
&,<,>,", y caracteres de control en atributos. - Salida flexible – Sangría de 2 espacios, 4 espacios, tabulador o minimizada, con declaración XML opcional y codificación.
- Nombres seguros de elementos – Los caracteres no válidos en nombres de encabezados se sanitizan automáticamente.
- Descargar .xml – Exportación de un clic del archivo XML generado.
Preguntas frecuentes
-
¿Qué es CSV y por qué aún es tan común?
CSV (valores separados por comas) es un formato de texto plano tabular en el que cada línea es un registro y los campos están separados por un delimitador. Persevera porque es fácil de producir, fácil de leer y cada herramienta de hoja de cálculo, base de datos o análisis puede importar o exportar datos sin necesidad de esquema.
-
¿Para qué se utiliza XML hoy en día?
XML es un formato de marcado estructurado utilizado para archivos de configuración, formatos de documentos (DOCX, SVG, RSS), intercambio de datos empresariales (SOAP, flujos financieros, presentaciones gubernamentales) y en cualquier lugar donde se prefiera un esquema estricto, auto-descriptivo, con atributos y elementos anidados, en lugar de un CSV plano o JSON de tipado suave.
-
¿Por qué XML necesita escapado de entidades?
Los caracteres &, son parte de la sintaxis de XML. Si aparecen literalmente dentro del texto, colisionan con las etiquetas y rompen el análisis. Las entidades de XML (&, <, >, ", ') codifican esos caracteres para preservar el contenido y mantener el documento bien formado.
-
¿Cuáles son las reglas para un nombre válido de elemento XML?
Un nombre de elemento XML debe comenzar con una letra o guion bajo y puede seguirse con letras, dígitos, guiones, guiones bajos o puntos. Los espacios, barras y la mayoría de los signos de puntuación no están permitidos, y los nombres que comiencen con las letras 'xml' (en cualquier caso) están reservados por la especificación.
-
¿Cuándo se deben usar atributos en lugar de elementos secundarios para los encabezados?
Los atributos son una buena opción para metadatos cortos y atómicos como IDs, banderas o enumeraciones, y producen XML más compacto. Los elementos secundarios son mejores cuando un valor puede contener contenido estructurado, puede necesitar atributos posteriores o cuando los consumidores esperan iterar sobre elementos con XPath.
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta fue agregado el 29 Abr 2026
