Saltar al contenido principal

Guía de conversión CSV y JSON

Cómo convertir CSV y JSON en el navegador

Abrir Conversión de formato

Un CSV con cabecera puede convertirse en una lista de objetos JSON; una lista no vacía de objetos en UTF-8 puede pasar a CSV. Esta guía se centra en la organización de los datos y sus valores, no solo en la codificación.

Publicado:

Actualizado:

Herramienta relacionada: Convertir codificación y formato

Ejemplo: crear datos JSON para probar el sistema receptor

Conserva el código 001 como texto y convierte el precio estándar en número JSON.

  • Entrada: CSV con cabecera
  • Salida: JSON UTF-8 sin BOM
  • Estructura: lista de objetos

CSV de productos

El código 001 es un identificador, no una cantidad.

productos.csv
codigo,nombre,precio,activo
001,Cuaderno,12.80,true
002,Boligrafo,2.40,false

Matriz de objetos JSON

Los decimales normales pasan a número; los ceros iniciales y true/false de texto siguen siendo cadenas.

productos.json
[
  { "codigo": "001", "nombre": "Cuaderno", "precio": 12.8, "activo": "true" },
  { "codigo": "002", "nombre": "Boligrafo", "precio": 2.4, "activo": "false" }
]

Errores de conversión frecuentes

No todo documento JSON válido tiene forma de tabla.

  • Usar un objeto único o una lista vacía
  • Guardar JSON con una codificación distinta de UTF-8
  • Ignorar el ajuste de cabeceras vacías o repetidas
  • Suponer que los enteros con muchas cifras o los ID con cero son números comunes

Convertir CSV o JSON

La entrada JSON solo admite UTF-8; para salida CSV también debes elegir codificación y delimitador.

  1. Abre Codificación y conversión de formato y elige CSV o JSON.
  2. En CSV, confirma codificación, delimitador y cabeceras.
  3. Elige JSON o un formato CSV de salida.
  4. Revisa los tipos de valor elegidos automáticamente, las columnas y los valores dentro de objetos.
  5. Comprueba el número de elementos y descarga; confirma el aviso de fórmulas si la salida es CSV.
Convertir codificación y formato

Formato frente a codificación

Usa este flujo para cambiar la estructura. Si el resultado sigue siendo CSV y solo hay texto ilegible, consulta la guía de codificación.

  • Adecuado: datos de prueba para API
  • Adecuado: exportaciones JSON en filas y columnas
  • Solo codificación: guía de Excel
  • Separar datos con varios niveles en distintas tablas no está disponible