Cómo usar esta herramienta para desarrolladores
- Introduce el contenido JSON Lines.
- Pulsa Validar JSON Lines.
- Comprueba las líneas inválidas y su mensaje de parseo.
- Corrige el origen y vuelve a ejecutar hasta obtener cero errores.
Comprueba si un bloque JSON Lines contiene exactamente un valor JSON válido por cada línea no vacía. La validación informa qué líneas fallan y conserva el resto del archivo intacto, por lo que puedes localizar registros problemáticos sin perder tiempo revisando todo el documento. Está orientado a NDJSON, logs, colas de eventos y cargas masivas.
Valida de manera independiente cada línea no vacía con JSON.parse y devuelve el número exacto de registros válidos, inválidos y vacíos.
El procesamiento se ejecuta localmente en el navegador; revisa siempre el resultado antes de usarlo sobre datos de producción.
Entrada de ejemplo
{"id":1,"ok":true}
{"id":2,"ok":false}
{"id":3,"tags":["a","b"]}Resultado esperado
Valida de manera independiente cada línea no vacía con JSON.parse y devuelve el número exacto de registros válidos, inválidos y vacíos.
Valida de manera independiente cada línea no vacía con JSON.parse y devuelve el número exacto de registros válidos, inválidos y vacíos. La herramienta usa APIs estándar de JavaScript y no realiza solicitudes externas para ejecutar la función principal.
La validación comprueba JSON por línea; no valida un esquema JSON Schema ni reglas de negocio.
Ejecuta un parseo JSON independiente sobre cada línea no vacía y registra los errores sin mezclar los registros.
En esta herramienta se ignoran y se contabilizan por separado; comprueba las reglas del consumidor si exige ausencia total de líneas vacías.
No. Comprueba sintaxis JSON, no restricciones de esquema ni campos obligatorios.
Ese registro se marca como inválido porque las comas finales no forman parte de la sintaxis JSON estándar.
Sí. La validación se realiza localmente en el navegador.
| Aspecto | Comportamiento |
|---|---|
| Entrada | JSON Lines |
| Procesamiento | Valida de manera independiente cada línea no vacía con JSON.parse y devuelve el número exacto de registros válidos, inválidos y vacíos. |
| Salida | Diagnóstico por línea |
Consulta el hub de herramientas de datos y formatos para acceder a conversores, validadores y utilidades JSON relacionadas.