CSV a JSON

Convert CSV into a JSON array — first row is the header, quotes and newlines are handled, optional type detection.

Pega los datos CSV o arrastra un archivo CSV al cuadro de arriba
Arrastra un archivo aquí
o haz clic en el botón de abajo para elegir un archivo local
Elegir archivo CSV
.json / .txt / .csv, hasta 10 MB, se procesa solo en el navegador
Data type
El modo automático detecta números, booleanos y null; elige «Todas cadenas» para conservar el texto original como 00123.
Delimitador
Valores vacíos
Todo el procesamiento se realiza en tu navegador y los datos no se envían al servidor.
Los archivos CSV se leen localmente en tu navegador y nunca se suben.

Convierte datos de tablas CSV en JSON

¿Cómo utilizar CSV a JSON?

CSV a JSON convierte datos tabulares CSV en datos JSON. Después de introducir texto CSV o cargar un archivo CSV local, puedes indicar si la primera fila contiene nombres de campos y seleccionar el tratamiento de tipos de datos, separadores y valores vacíos. Finalmente se genera un JSON que puedes copiar o descargar.

¿La primera fila del CSV puede utilizarse como nombres de campos?

Si la primera fila contiene una cabecera como name,age,city, activa la opción de primera fila como cabecera para convertir cada fila en un objeto JSON, por ejemplo {"name":"Tom","age":18,"city":"Los Angeles"}. Si el CSV no tiene cabecera, puedes desactivar esta opción y procesar los datos según su posición de columna.

¿Cuál es la diferencia entre detección automática y modo cadena?

El modo automático detecta tipos de datos habituales según el contenido de las celdas CSV. Los números pueden convertirse en valores number de JSON y los valores booleanos pueden conservar su tipo correspondiente. El modo cadena convierte todo el contenido de las celdas en cadenas JSON. Si un código, código postal u otro número debe conservarse exactamente y no utilizarse para cálculos, el modo cadena puede resultar más apropiado.

¿Cómo elegir el separador CSV?

Muchos archivos CSV utilizan comas, pero algunos utilizan tabuladores, punto y coma o barras verticales. La herramienta permite detectar automáticamente el separador o seleccionar manualmente coma, Tab, punto y coma o barra vertical. Si la vista previa muestra un número incorrecto de columnas o toda una fila aparece como un único campo, revisa esta configuración.

¿Cómo se convierten los campos anidados?

CSV es un formato de tabla bidimensional, mientras que JSON puede contener objetos anidados. En la conversión normal, cada celda se conserva como un valor de campo. Al activar la expansión de campos anidados, los datos pueden organizarse según sus rutas para generar una estructura JSON más adecuada. Si necesitas conservar arrays u objetos complejos, revisa el JSON generado según la estructura real de las columnas.

¿Cómo se procesan las celdas vacías?

Las celdas vacías pueden convertirse en cadenas vacías o en null de JSON. Las cadenas vacías son útiles cuando necesitas conservar el valor original de la tabla, mientras que null resulta adecuado para datos de API que necesitan representar explícitamente la ausencia de un valor. Esta opción solo afecta a las celdas vacías y no modifica otros valores.

¿Cómo convertir un archivo CSV local?

Cambia a la pestaña de archivos y arrastra un archivo CSV al área de carga o selecciónalo desde el equipo. El archivo se lee y analiza directamente en el navegador y después se genera el JSON. El límite de tamaño de archivo se muestra en la página actual y el contenido del archivo no se sube al servidor.

¿Cómo comprobar el JSON generado?

Después de la conversión, revisa la vista previa para confirmar el número de campos y que la primera fila se haya interpretado correctamente como cabecera. Después comprueba números, valores booleanos, valores vacíos y separadores. Una vez confirmado el resultado, puedes copiar el JSON o descargarlo. Para CSV con muchos campos, se recomienda comenzar con la detección automática y ajustar después la cabecera, los tipos y el separador según la vista previa.

¿Cómo convertir CSV a JSON?

Para convertir CSV a JSON, primero comprueba si la primera fila es una cabecera y después selecciona el tratamiento de tipos de datos y el separador de campos. La herramienta convierte cada fila en un objeto JSON y procesa números, cadenas y valores vacíos según la configuración.

Si el CSV no utiliza comas como separador, puedes seleccionar Tab, punto y coma o barra vertical. Después de convertir los datos, revisa la vista previa antes de copiar o descargar el JSON.

  • Admite pegar texto CSV o cargar archivos CSV locales y convertirlos a JSON
  • Permite definir la primera fila como cabecera para generar objetos JSON mediante nombres de campos
  • Admite detección automática de tipos o conversión de todas las celdas a cadenas
  • Admite detección automática y separadores como coma, Tab, punto y coma o barra vertical
  • Las celdas vacías pueden convertirse en cadenas vacías o JSON null y también admite campos anidados
  • Todo el procesamiento se realiza localmente en el navegador y el contenido CSV no se sube al servidor
Para convertir JSON de nuevo en una tabla, utiliza JSON → CSV; para consultar campos JSON, utiliza Consulta JSONPath; para comprobar diferencias entre dos conjuntos de datos JSON, utiliza JSON Diff.
Comentarios 0
Aún no hay comentarios. ¡Sé el primero en comentar!
avatar
El contenido del comentario no puede estar vacío
0/255