Saltar al contenido

Tus archivos no se suben

Convertir JSON a JSONL y NDJSON

Una lista JSON pasa a un objeto por línea. Para ir al revés, presiona Invertir.

Resultado
Cargando…
    Más opciones

    JSON, JSONL y NDJSON

    JSONL (JSON Lines) y NDJSON son casi lo mismo: un archivo de texto donde cada línea es un JSON completo. Cambia el nombre, no la idea.

    {"codigo":"001","precio":12990}
    {"codigo":"002","precio":2490}

    Cuándo conviene cada uno

    JSONJSONL
    FormaUn solo documentoUn documento por línea
    Leer un archivo enormeHay que leerlo enteroSe lee línea a línea
    Agregar un registroHay que reescribirloSe agrega una línea al final
    Si una línea fallaFalla todoFallan solo esas líneas
    Uso típicoRespuestas de API y configuraciónRegistros, exportaciones y datos de entrenamiento

    Fuentes: JSON Lines y especificación NDJSON.

    Preguntas frecuentes

    ¿Las líneas en blanco son válidas?

    Según JSON Lines, no. Este conversor las ignora para que un archivo con una línea vacía al final no falle.

    ¿Qué extensión lleva el archivo?

    Se usa .jsonl. Algunos programas usan .ndjson.