Convertidor de CSV a XML Online
Convierte CSV a XML en línea al instante. Herramienta gratuita que transforma filas de hojas de cálculo en XML bien formado para SOAP, sistemas heredados e intercambio de datos. Sin registro.
¿Qué es la conversión de CSV a XML?
La conversión de CSV a XML toma datos en formato de hoja de cálculo (filas de valores separados por comas) y los transforma en un documento XML bien formado. La primera fila del CSV se convierte en los nombres de los elementos, y cada fila siguiente se convierte en un registro XML con esos nombres como etiquetas hijas. Un convertidor de CSV a XML se encarga del envoltorio, el escape y la indentación, sin necesidad de construir el documento manualmente.
¿Por qué convertir CSV a XML?
XML sigue siendo omnipresente en el mundo empresarial. Los servicios web SOAP, los sistemas bancarios y de salud, los portales gubernamentales, los feeds RSS, los intercambios B2B y las plataformas heredadas esperan XML. Usa un convertidor de CSV a XML cuando necesites enviar datos CSV a una solicitud SOAP, generar XML para un socio de integración, alimentar datos en una canalización XSLT o XPath, o producir fixtures XML de prueba a partir de borradores en hojas de cálculo.
Cómo funciona nuestro convertidor de CSV a XML
Al hacer clic en Convertir, la herramienta lee la primera fila de tu CSV como nombres de campo y envuelve cada fila siguiente en un registro XML. Cada valor queda dentro de su propia etiqueta, los caracteres especiales se escapan correctamente, y la declaración XML estándar con codificación UTF-8 se agrega al inicio. Los delimitadores comunes se detectan automáticamente.
Características
- Conversión con un clic: haz clic en Convertir y el XML aparece en el panel de salida.
- XML válido y bien formado: incluye la declaración XML, escapa caracteres especiales y usa nombres de elemento seguros.
- Manejo inteligente de delimitadores: las comas, los puntos y coma y las tabulaciones se detectan automáticamente.
- Soporte para campos entre comillas: los valores con comas o comillas dentro se analizan correctamente.
- Carga de archivos: carga un archivo .csv desde tu dispositivo o arrástralo al área de entrada.
- Copia con un clic: copia el XML con el botón Copiar y pégalo en tu herramienta preferida.
Cómo usar la herramienta
- Pega tu CSV en el editor de entrada, o usa el botón Subir archivo para cargar un archivo .csv.
- Haz clic en el botón Convertir para generar la salida XML a la derecha.
- Haz clic en el botón Copiar para copiar el XML al portapapeles.
- Usa el botón Borrar para restablecer ambos editores cuando quieras comenzar de nuevo.
Casos de uso comunes
- Integración con sistemas heredados: enviar datos de hojas de cálculo a sistemas que solo consumen XML.
- Servicios SOAP: construir payloads XML a partir de borradores de datos CSV.
- Intercambio de datos: producir XML para socios B2B que lo requieren, a partir de exportados CSV internos.
- Canalizaciones de documentos: generar XML para herramientas que dependen de XSLT o XPath.
Ejemplo de Conversión
Entrada (CSV)
product,price,inStock Widget,29.99,true Gadget,49.99,false
Salida (XML)
<?xml version="1.0" encoding="UTF-8"?>
<items>
<item>
<product>Widget</product>
<price>29.99</price>
<inStock>true</inStock>
</item>
<item>
<product>Gadget</product>
<price>49.99</price>
<inStock>false</inStock>
</item>
</items>