ca

JSON cap a JSONL

Converteix un array JSON a JSON Lines (NDJSON) en local - un registre per línia, sense pujades, directament al teu navegador.

Processant en local al teu dispositiu ...

0%

Els teus fitxers no han sortit mai del dispositiu

    Es puja el meu fitxer?

    No. Tot s'executa al teu navegador - el teu fitxer no surt mai del dispositiu. Per què és verificable

    Sense pujar res100% local
    El contingut es queda amb tusense accés de tercers
    Servidors a AlemanyaRGPD des del disseny
    Auditat de manera independentTLS A+ · Capçaleres A+

    JSON Lines, també NDJSON, escriu exactament un valor JSON per línia i és el format preferit per a registres, canalitzacions de streaming, importacions a bases de dades i dades d'entrenament d'aprenentatge automàtic. Un array JSON clàssic, en canvi, exigeix llegir tot el fitxer de cop. Aquesta eina pren el teu array JSON i escriu cada entrada com a la seva pròpia línia compacta.

    La conversió s'executa del tot en local al teu navegador, en JavaScript pur. D'un array d'objectes o de valors obtens un JSON compacte per línia; l'ordre es conserva. També es reconeix un objecte que embolcalla un array d'aquest tipus (per exemple sota la clau data) i se n'usa l'array. El resultat es pot transmetre línia a línia, processar amb eines com jq o carregar en una base de dades per blocs.

    Així es tanca el cicle: JSONL a JSON i ara JSON a JSONL estan tots dos disponibles en local. L'eina es manté honesta al respecte: a l'arrel s'espera un array; un únic objecte sense un array que l'embolcalli o un escalar es rebutja amb un missatge clar en lloc de produir un resultat enganyós. No es puja res.

    Fitxa tècnica

    Fitxa tècnica
    Formats d'entradaJSON
    Format de sortidaJSONL
    Processament per lotsNo
    ProcessamentEn local al navegador (JavaScript)
    Càrrega de fitxersCap

    En 3 passos

    1. Deixa-hi anar o tria el teu fitxer JSON.
    2. L'eina escriu cada entrada com a la seva pròpia línia.
    3. Baixa el fitxer JSONL.

    Límits: Espera un array JSON a l'arrel (o un objecte que embolcalli exactament un d'aquests arrays). Cada entrada s'escriu com a una línia JSON compacta i l'ordre es conserva. Un escalar o un objecte sense un array que l'embolcalli es rebutja amb un missatge clar. Les estructures niades dins d'una entrada es mantenen com a JSON compacte a la línia.

    Preguntes freqüents

    Es puja el meu fitxer?

    No. La conversió s'executa del tot en local al navegador - no s'envia res.

    Què és NDJSON?

    NDJSON és un altre nom de JSON Lines: cada línia conté exactament un valor JSON.

    I si el meu JSON és un objecte amb un array a dins?

    Això es reconeix: s'usa l'array contingut i s'escriu línia a línia.

    Es conserva l'ordre?

    Sí. Les línies segueixen l'ordre de les entrades de l'array.

    També funciona a l'inrevés?

    Sí, amb la nostra eina "JSONL a JSON".

    Eines relacionades