Skip to main content

Visor de líneas JSON Ver datos JSONL (líneas JSON) como una tabla formateada y ordenable.

Visor de líneas JSON illustration
🔄

Visor de líneas JSON

Ver datos JSONL (líneas JSON) como una tabla formateada y ordenable.

1

Pegar datos JSONL

Pegue los datos de JSON Lines (un objeto JSON por línea).

2

Ver como tabla

Los objetos se representan como filas de tabla ordenables.

3

Ordenar y explorar

Haga clic en los encabezados de columna para ordenar por cualquier campo.

Loading tool...

What Is Visor de líneas JSON?

El visor de JSON Lines renderiza datos JSONL (JSON Lines / Newline-Delimited JSON) como una tabla formateada y ordenable. JSON Lines es un formato en el que cada línea es un objeto JSON válido, comúnmente utilizado para archivos de registro, datos de transmisión y conjuntos de datos grandes. Este visor analiza cada línea, extrae todas las claves únicas como encabezados de columna y representa cada objeto como una fila de tabla. Los valores anidados se muestran como cadenas JSON. Las columnas son ordenables con detección numérica automática.

Why Use Visor de líneas JSON?

  • Representa JSONL como una tabla limpia en lugar de texto crudo.
  • Recopila todas las claves únicas para una cobertura de columnas completa.
  • Columnas ordenables con detección numérica automática.
  • Valida cada línea e informa errores de análisis con números de línea.

Common Use Cases

Análisis de registros

Ver archivos de registro estructurados (comúnmente en formato JSONL) en una tabla legible.

Datos de transmisión

Inspeccione los flujos de datos JSONL desde Kafka, Kinesis u otras plataformas de transmisión.

Tuberías de datos

Revise la salida JSONL de las tuberías de procesamiento de datos y trabajos ETL.

Aprendizaje automático

Ver los datos de entrenamiento o la salida del modelo en formato tabular.

Technical Guide

El visor divide la entrada por saltos de línea y analiza cada línea no vacía como JSON utilizando JSON.parse(). Cada línea debe ser un objeto JSON válido (no un array o valor primitivo). Si el análisis falla, un mensaje de error identifica el número de línea problemático.

Todas las claves únicas en todos los objetos se recopilan en un conjunto de encabezados, asegurando que la tabla incluya todas las columnas posibles. Los objetos que faltan ciertas claves muestran celdas vacías para esas columnas.

La ordenación funciona convirtiendo los valores a cadenas y comparándolos. Los valores numéricos se detectan y se ordenan numéricamente. Los objetos y arrays anidados se muestran como su representación de cadena JSON en las celdas de la tabla.

Tips & Best Practices

  • 1
    Cada línea debe ser un objeto JSON válido - no se admiten matrices y primitivos.
  • 2
    Los objetos anidados se muestran como cadenas JSON en las celdas de la tabla.
  • 3
    Las líneas inválidas muestran mensajes de error con números de línea para una depuración sencilla.
  • 4
    Todas las claves únicas se recopilan como columnas - los objetos no necesitan tener claves idénticas.

Related Tools

Frequently Asked Questions

Q ¿Qué es el formato JSON Lines?
JSON Lines (JSONL/NDJSON) es un formato en el que cada línea es un valor JSON completo y válido, generalmente un objeto JSON.
Q ¿Cómo se muestran los valores anidados?
Los objetos y matrices anidados se muestran como su representación de cadena JSON en la celda de la tabla.
Q ¿Qué pasa si las líneas tienen claves diferentes?
Se recopilan todas las claves únicas. Las claves que faltan en los objetos individuales se muestran como celdas vacías.
Q ¿Puede manejar archivos grandes?
El rendimiento depende de la memoria del navegador. Miles de líneas suelen funcionar bien.
Q ¿Cómo se informan los errores?
Si una línea no se puede analizar como JSON, aparece un mensaje de error con el número de línea y el error de análisis.

About This Tool

Visor de líneas JSON is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.