Herramientas JSON y de datos

CSV → JSON

Analiza CSV según las reglas básicas de RFC 4180, incluidas comas, saltos y comillas escapadas.

Pulsa Ctrl / ⌘ + Enter para ejecutar
Resultado de solo lectura

Analiza CSV según las reglas básicas de RFC 4180, incluidas comas, saltos y comillas escapadas.

Qué hace esta herramienta

Convierte CSV en JSON usando la primera fila como nombres de campo y cada fila posterior como un objeto. Los valores se conservan como cadenas; las comas entre comillas, las comillas escapadas y los saltos de línea siguen las reglas CSV.

  • Los campos que contienen comas como "Tom, Jr." son compatibles.
  • Dos comillas dobles seguidas representan una comilla doble dentro de un campo.
  • Se mostrarán errores de análisis específicos cuando el número de campos sea inconsistente o las comillas no estén cerradas.

Cómo utilizarla

  1. Pega el CSV con la primera fila de encabezados.
  2. Haga clic en "Convertir a JSON".
  3. Vea advertencias de análisis o formatee matrices de objetos.
  4. Copie los resultados o descargue result.json.

Usos habituales

  • Convierta CSV exportado de hoja de cálculo en datos de prueba de front-end.
  • Verifique los límites de campo reales de CSV complejos.
  • Convierta registros de texto chinos y de varias líneas a JSON.

Funciones de CSV → JSON

Analiza CSV de acuerdo con las reglas básicas de RFC 4180, incluidas comas entre comillas, nuevas líneas y comillas dobles. Revisa el resultado y copia el texto que necesites.

FAQ

¿Los saltos de línea en CSV siempre indican nuevos registros?

No necesariamente. Los campos entre comillas dobles pueden contener nuevas líneas y el analizador las mantendrá dentro del mismo campo.

¿El valor numérico se convertirá automáticamente en Número?

No de forma predeterminada, la herramienta conserva la semántica textual de CSV y evita que los códigos postales, los números largos o los ceros iniciales se conviertan incorrectamente.

¿Se puede reconocer Windows CRLF?

Sí. El analizador reconoce terminadores de línea CRLF, LF o CR.

Volver a Herramientas para desarrolladores