Paso 1
Pegue JSON o cargue un archivo local
Utilice un objeto para una fila o una matriz de objetos para varias filas. El texto pegado y un archivo .json local están limitados a 5 MB cada uno.
Pegue un objeto JSON o una matriz de objetos, o cargue un archivo .json local. Elija el delimitador, obtenga una vista previa de las filas y columnas y copie o descargue el CSV sin registrarse ni iniciar sesión.
JSON a CSV espacio de trabajo
Las claves de nivel superior se convierten en columnas. Los objetos y matrices anidados permanecen como texto JSON compacto en una celda y los datos de origen permanecen en esta página del navegador.
Pegado JSON · Utilice Ctrl/Comando + Enter para convertir.
Resultado
Convierte registros de objetos válidos para inspeccionar una tabla y el texto sin formato delimitado.
Aún no hay tabla convertida
El resultado mostrará filas, columnas, bytes, celdas de valores anidados y texto similar a una fórmula reales después de la conversión.
Paso 1
Utilice un objeto para una fila o una matriz de objetos para varias filas. El texto pegado y un archivo .json local están limitados a 5 MB cada uno.
Paso 2
Seleccione coma, punto y coma o tabulación. Mantenga activada la opción BOM UTF-8 cuando el destino se beneficie de un marcador de codificación, o desactívela para una descarga simple UTF-8.
Paso 3
Inspeccione la tabla y el CSV sin procesar, confirme los datos de fila, columna, byte, valor anidado y celda tipo fórmula, luego copie o descargue el resultado.
CSV es una mesa plana. Una conversión predecible comienza con JSON en forma de registro y reglas claras para claves, campos faltantes, valores nulos y tipos.
Un solo objeto se convierte en una fila. En una matriz, cada elemento de nivel superior debe ser un objeto; Los valores escalares y las filas de matrices anidadas no proporcionan columnas con nombre para este flujo de trabajo.
Una clave se convierte en una columna la primera vez que aparece. Los registros posteriores pueden introducir columnas adicionales sin descartar silenciosamente esos valores.
Una clave faltante y JSON nulo se convierten en un campo CSV vacío. Los números, valores booleanos y cadenas se convierten en campos de texto, por lo que los tipos de valores originales no se conservan.
El texto delimitado necesita cotizaciones y configuraciones de destino consistentes. Una breve revisión puede detectar separadores incorrectos, suposiciones de codificación o valores que una hoja de cálculo puede interpretar como fórmulas.
Los campos que contienen el separador seleccionado, una comilla doble, un retorno de carro o un salto de línea se citan. Las comillas dobles incrustadas se duplican y los registros utilizan finales de línea CRLF.
Importe con la misma configuración de coma, punto y coma o tabulación utilizada durante la conversión. La lista de materiales UTF-8 opcional se agrega únicamente al archivo descargado; no cambia el texto copiado CSV.
El resultado informa campos de texto que comienzan como fórmulas de hoja de cálculo. Revise los valores que no sean de confianza antes de abrir el archivo; el convertidor no antepone ni reescribe silenciosamente los datos de origen.
Mover el JSON jerárquico a una tabla de texto plano cambia su estructura. Los límites a continuación hacen explícitos ese mapeo y el límite actual de procesamiento del navegador.
Los valores anidados permanecen en un campo como texto compacto JSON. Elija un flujo de trabajo de aplanamiento o ETL cuando cada ruta anidada deba convertirse en una columna separada o las filas anidadas deban expandirse.
El texto pegado y el archivo seleccionado son analizados localmente por el convertidor actual y no se publican en un servicio de conversión externo. No es necesario registrarse ni iniciar sesión.
Esta herramienta está limitada a 5 MB y no transmite, recupera URL, selecciona filas JSONPath, aplana estructuras profundas ni procesa múltiples archivos. Las canalizaciones grandes necesitan un flujo de trabajo de transmisión, línea de comandos o ETL.
El JSON pegado y un archivo .json seleccionado se analizan y convierten en esta página del navegador. La herramienta actual no publica datos de origen ni genera CSV en un servicio de conversión externo.
Pegue JSON o cargue un archivo .json local, elija coma, punto y coma o tabulación y seleccione Convertir a CSV. Revise la tabla o el CSV sin formato, luego copie el texto o descargue el archivo.
Acepta un objeto JSON o una matriz no vacía que contiene solo objetos. Un único objeto se convierte en una fila de datos. Se rechazan las cadenas de nivel superior, los números, los valores booleanos, los valores nulos y las matrices cuyas filas no sean objetos.
Los encabezados se construyen a partir de la unión de claves de nivel superior en orden de encuentro. Cuando un registro no contiene una clave conocida, esa fila recibe un campo CSV vacío para la columna.
Un objeto o matriz anidado se serializa como texto compacto JSON dentro de una celda CSV. Este convertidor no aplana rutas anidadas en columnas de puntos ni selecciona una matriz anidada como fuente de fila separada.
JSON nulo y una clave faltante se convierten en un campo CSV vacío. Las cadenas, los números y los valores booleanos se convierten en campos de texto, por lo que CSV no conserva suficiente información de tipo para reconstruir exactamente el JSON original.
Un campo que contiene el delimitador seleccionado, una comilla doble, un retorno de carro o un salto de línea está entre comillas dobles. Cada comilla doble dentro del campo se escribe dos veces y los registros de salida utilizan finales de línea CRLF.
Sí. Elija coma, punto y coma o tabulación antes de realizar la conversión. El destino debe utilizar el mismo separador cuando importa el archivo.
Cuando está habilitado, la descarga comienza con una marca de orden de bytes UTF-8 que puede ayudar a algunos programas de hojas de cálculo a reconocer la codificación. No se incluye cuando copia el CSV sin formato, y el comportamiento de importación aún depende del destino.
Algunos programas de hojas de cálculo interpretan el texto que comienza con caracteres como igual, más, menos o arroba como una fórmula. El convertidor informa estas celdas pero no las modifica, porque ninguna regla de desinfección es correcta para cada hoja de cálculo y flujo de trabajo de datos posteriores.
El convertidor actual analiza el texto pegado y el archivo local seleccionado en esta página del navegador. No envía la fuente o el CSV generado a un servicio de conversión externo, no requiere cuenta y limita la entrada a 5 MB.
Continúa con otra herramienta basada en navegador.
Pegue CSV o cargue un archivo .csv o .txt local, elija el delimitador y el formato JSON, luego convierta la fila del encabezado y los registros en una matriz JSON. Los campos entrecomillados se analizan en su navegador, los valores permanecen como cadenas y no es necesario registrarse ni iniciar sesión.
Pegue JSON o abra un archivo para formatearlo, validarlo, embellecerlo o minimizarlo. Elija sangría, revise los errores del analizador y copie o descargue el resultado en su navegador sin iniciar sesión.
Utilice este generador de hash para crear un resumen SHA a partir del texto UTF-8 exacto o de un archivo local. Elija SHA-256, SHA-384, SHA-512 o SHA-1 heredado, luego compare, copie o descargue el resultado como hexadecimal o Base64 sin enviar la fuente a un servicio de hashing externo.
Base64 Codificador y decodificador
Codifica o decodifica texto UTF-8 y URL-seguro Base64 en línea. Pegue un valor, copie el resultado o descárguelo desde su navegador sin registrarse ni iniciar sesión.