Cómo usar «Convertir CSV a XML, YAML, SQL y JSON»

Convertir CSV a XML, YAML, SQL y JSON forma parte de las herramientas de conversión de datos de KivTools. El taller de arriba resuelve todo el trabajo en una sola pantalla: las opciones que marcas en el formulario y después un resultado de texto listo para copiar.

La conversión se ejecuta dentro de la página con JavaScript. Nada de lo que escribes se sube, la herramienta sigue funcionando sin conexión y sirve para datos que no puedes enviar a un tercero.

  1. Pega o escribe el contenido en el campo de arriba.
  2. Elige en el selector la opción que corresponda a tu caso: Detección automática, Comma (,), Tab.
  3. Pulsa Convertir para generar el resultado.
  4. Usa Limpiar para vaciar el formulario antes del siguiente intento.
  5. Comprueba el resultado con una segunda fuente antes de llevarlo a producción.

Contexto y fiabilidad

Herramientas de conversión de datos

Los formatos de datos estructurados parecen intercambiables hasta que uno pierde un tipo, una zona horaria o un comentario. Estas herramientas leen una representación, aplican una correspondencia documentada y escriben otra, de modo que la ida y vuelta y el orden de columnas sean predecibles.

Casi todas las sorpresas vienen de conversiones implícitas: números que pasan a texto, fechas que se desplazan por la zona horaria o celdas vacías convertidas en null. Convierte primero una muestra representativa y compárala con el original.

Obtener resultados fiables

Navegadores, herramientas de escritorio y utilidades de línea de comandos deberían coincidir; una diferencia suele indicar otra codificación, otra configuración regional u otra versión. Valida la salida con un analizador del formato destino en lugar de fiarte de la vista previa, y no toques el archivo original hasta confirmar la ida y vuelta.

El orden de los campos importa en algunos formatos y en otros no, y las reglas de comillas cambian; ante un sistema estricto, manda su documentación. Guarda una copia de la entrada mientras pruebas, para que un ajuste equivocado no destruya el original.

Detalles prácticos

Entrada y salida

Entrada: texto CSV, TSV o separado por punto y coma con campos entre comillas y saltos de línea; salida: XML, YAML, sentencias SQL INSERT o JSON.

Usos habituales

Genera sentencias SQL INSERT desde exportaciones CSV para migrar bases de datos; convierte exportaciones de hojas de cálculo a JSON para pruebas de API; produce archivos YAML o XML desde informes tabulares.

Procesamiento y privacidad

El texto de entrada CSV, TSV o separado por punto y coma se procesa en JavaScript del navegador y no se sube a KivTools.

Límites y compatibilidad

La detección automática del delimitador puede fallar con datos ambiguos; se debe verificar o seleccionar manualmente Coma, Tabulador o Punto y coma.

Preguntas frecuentes

¿Convertir CSV a XML, YAML, SQL y JSON es gratis?

Sí. Todas las herramientas de KivTools son gratuitas, no piden cuenta ni tienen cuota. No hay plan de pago escondido detrás del taller ni hace falta un correo para usar el resultado.

¿Dónde se procesan mis datos?

En tu navegador. El script se carga una vez y la conversión ocurre en tu equipo; por eso la herramienta sigue funcionando cuando se cae la red.

¿Qué puedo introducir en Convertir CSV a XML, YAML, SQL y JSON?

Entrada: texto CSV, TSV o separado por punto y coma con campos entre comillas y saltos de línea; salida: XML, YAML, sentencias SQL INSERT o JSON. Las entradas grandes suelen ir bien; para volúmenes extremos es mejor una herramienta local de línea de comandos.

¿Qué precisión tiene el resultado?

La ida y vuelta es la prueba real: convierte y vuelve a convertir antes de fiarte del mapeo. Compara primero una muestra pequeña y conocida si el resultado alimenta un proceso automático.

¿Puedo usar el resultado en un proyecto comercial?

El resultado es tuyo: sin marca de agua, sin etiqueta de licencia y sin atribución obligatoria. Solo revisa la licencia del formato de base si va dentro de un producto.

¿Funciona en móvil y sin conexión?

La página funciona en cualquier navegador móvil moderno y pasa a una sola columna en pantallas pequeñas. Las herramientas locales siguen funcionando sin conexión una vez cargada la página.

Herramientas recientes: