Visor de JSON Lines
Pega JSON delimitado por saltos de línea para contar registros, detectar líneas mal formadas y previsualizar todo como un array JSON.
Resultados analizados
Los valores analizados aparecerán aquí.
¿Qué es JSON Lines?
JSON Lines, también llamado NDJSON, guarda un valor JSON por línea, normalmente un objeto. Es el formato que usan los archivos de log, las exportaciones en streaming y los conjuntos de datos de aprendizaje automático, porque el lector puede procesar una línea cada vez.
Este visor analiza cada línea, informa de cuántos registros son válidos y muestra el archivo completo como un único array JSON embellecido que puedes copiar.
Cómo ver JSON Lines
- Pega JSON delimitado por saltos de línea en el cuadro de entrada.
- Pulsa Ver JSON Lines.
- Lee los totales: líneas, registros válidos, líneas no válidas y claves únicas.
- Copia el array analizado o descárgalo como .json.
Ejemplos de JSON Lines
Dos registros correctos
{"id":1,"name":"Ada"}
{"id":2,"name":"Linus"}Total 2 lines · 2 valid · 1 unique key set (id, name)
Una línea rota
{"id":1}
{broken}
{"id":3}Total 3 lines · 2 valid · 1 invalid (line 2)
Visor de JSON Lines: UrsaKit frente a otras opciones
| Criterio | UrsaKit | Hacerlo por tu cuenta | Herramienta típica |
|---|---|---|---|
| Preparación | Abrir la página | Escribir un analizador ndjson | Abrir la página |
| Informe de líneas no válidas | Número de línea y motivo | Solo si lo programas | Variable |
| Los datos salen del dispositivo | No, se ejecuta en el navegador | No | A menudo se envían a un servidor |
| Previsualización | Array JSON embellecido | Lo que construyas | Normalmente texto plano |
Preguntas frecuentes
¿Cuál es la diferencia entre JSON y JSON Lines?
JSON es un único documento para todo el archivo; JSON Lines pone un valor JSON en cada línea para poder procesar y añadir registros en streaming.
¿Qué extensiones de archivo se usan?
Verás .jsonl y .ndjson, y a veces un .json normal con un objeto por línea.
¿Cómo se informan las líneas no válidas?
Cada línea que falla se lista con su número y el mensaje de error del analizador; solo se muestran las primeras veinte.
¿Se suben mis datos?
No. Cada línea se analiza localmente con JavaScript en tu navegador.
¿Puede con archivos muy grandes?
Cientos de miles de líneas cortas van bien; los archivos enormes dependen de la memoria de tu dispositivo.
¿Qué significa el recuento de claves únicas?
Es el número de claves de objeto distintas vistas en todos los registros válidos, lo que ayuda a detectar datos dispersos o inconsistentes.