¿Algo va mal con esta herramienta?

Sobre «Ndjson Validator Online»

Esta herramienta valida NDJSON (JSON delimitado por saltos de línea) — un formato donde cada línea es un documento JSON autocontenido. NDJSON es estándar para logs en streaming, pipelines de ingesta, exportaciones grandes y cualquier sistema donde los registros se procesan uno a uno.

El validador comprueba que cada línea parsea como JSON válido, informa la línea y columna de cualquier error, y da un conteo resumido de registros válidos e inválidos. También detecta problemas comunes como comas finales, llaves de cierre faltantes y caracteres sin escapar.

Útil para verificar archivos de log antes de importarlos a plataformas de analítica, validar exportaciones de bases de datos, o depurar integraciones que producen JSON en streaming.

Cómo usar esta herramienta

Cómo validar un archivo NDJSON (un JSON por línea)

  1. Pega tu NDJSON

    Texto en el campo «NDJSON» — un JSON por línea. La herramienta corta por `\n`/`\r\n`, descarta líneas vacías y pasa cada línea restante por `JSON.parse`.

  2. Permisivo con espacios

    Las líneas en blanco se saltan (sin marcarlas). Los espacios al final de línea se toleran — solo aplica la estrictez del parser JSON.

  3. Ejecutar

    Resultado: linesValidated (líneas no vacías), ok (true si todas parsearon), errors[] — cada entrada `Line N: <error de parser>` para saltar directamente al registro malo.

  4. Usos en logs/streams

    NDJSON es típico en envío de logs, event streams y endpoints de bulk-load (Elasticsearch, BigQuery). El validador detecta una línea mala que de otro modo abortaría todo el ingest.