Privado por defecto

Formateador y validador de líneas NDJSON

Limpia registros JSON Lines y datos de flujo manteniendo cada objeto, arreglo o valor primitivo en su propia línea física.

Tus datos permanecen en este navegador
NDJSON de entradaNDJSON
UTF-8Ln 1, Col 1
ResultadoNDJSON
UTF-8
Cargando…
Guardado automático solo en el navegadorLas entradas y los ajustes se guardan solo en este navegador y vuelven tras recargar. Activa Borrar datos guardados para usar esta herramienta solo durante la sesión.
Tus datos permanecen en este navegador
InstantáneoSin viajes al servidor
PrivadoProcesamiento en el navegador
AuditableComportamiento documentado
PortableDescargas con tipo correcto
Categoría

Formateador NDJSON: Cómo usar esta herramienta

Valida cada línea no vacía como un valor JSON estricto independiente y emite NDJSON normalizado con un valor por línea y diagnósticos precisos.

Limpia registros JSON Lines y datos de flujo manteniendo cada objeto, arreglo o valor primitivo en su propia línea física.

Abrir guía y ejemplos

Cómo usar esta herramienta

  1. Pega JSON, sube un archivo local o carga una URL pública con CORS.
  2. Ejecuta Formatear y validar NDJSON; si una línea no es válida, abre la línea y columna indicadas.
  3. Revisa el resultado y después cópialo o descárgalo con el tipo de archivo correcto.

Ejemplo para probar

NDJSON de entrada
{"id":1,"event":"created"}
{"id":2,"event":"updated","active":true}
["heartbeat",1712345678]
Resultado
{"id":1,"event":"created"}
{"id":2,"event":"updated","active":true}
["heartbeat",1712345678]
Aprender

Preguntas frecuentes

¿Esta herramienta sube mi JSON?

No. La transformación se ejecuta en tu navegador. La importación por URL solo contacta la dirección que indiques.

¿Qué ocurre si el JSON no es válido?

El editor marca la ubicación probable y evita mostrar resultados antiguos.

¿Qué produce Formateador NDJSON?

Elimina líneas vacías y espacios no significativos, y escribe cada valor JSON analizado como una línea NDJSON compacta.

¿Qué limitación se aplica a Formateador NDJSON?

Un valor JSON no puede ocupar varias líneas físicas en NDJSON. Las líneas vacías se ignoran en lugar de conservarse.