fr

JSON vers JSONL

Convertissez un tableau JSON en JSON Lines (NDJSON) en local - un enregistrement par ligne, sans envoi, directement dans votre navigateur.

Traitement en local sur votre appareil ...

0%

Vos fichiers n’ont jamais quitté votre appareil

    Mon fichier est-il envoyé ?

    Non. Tout s’exécute dans votre navigateur - votre fichier ne quitte jamais votre appareil. Comment le vérifier

    Aucun envoi100 % en local
    Vos contenus restent chez vousaucun accès par des tiers
    Serveurs en AllemagneRGPD by design
    Audité en externeTLS A+ · En-têtes A+

    JSON Lines, aussi NDJSON, écrit exactement une valeur JSON par ligne et c'est le format de prédilection pour les journaux, les pipelines de streaming, les imports en base de données et les données d'entraînement d'apprentissage automatique. Un tableau JSON classique, lui, oblige à lire tout le fichier d'un coup. Cet outil prend votre tableau JSON et écrit chaque entrée comme sa propre ligne compacte.

    La conversion s'exécute entièrement en local dans votre navigateur, en pur JavaScript. D'un tableau d'objets ou de valeurs, vous obtenez un JSON compact par ligne ; l'ordre est préservé. Un objet qui enveloppe un tel tableau (par exemple sous la clé data) est lui aussi reconnu et son tableau est utilisé. Le résultat peut être transmis ligne par ligne, traité avec des outils comme jq ou chargé dans une base de données par lots.

    Cela boucle l'aller-retour : JSONL vers JSON et désormais JSON vers JSONL sont tous deux disponibles en local. L'outil reste honnête : un tableau est attendu à la racine ; un objet seul sans tableau enveloppant ou un scalaire est rejeté avec un message clair plutôt que de produire un résultat trompeur. Rien n'est envoyé.

    Fiche technique

    Fiche technique
    Formats d'entréeJSON
    Format de sortieJSONL
    Traitement par lotsNon
    TraitementEn local dans le navigateur (JavaScript)
    Téléversement de fichiersAucun

    En 3 étapes

    1. Déposez ou choisissez votre fichier JSON.
    2. L'outil écrit chaque entrée comme sa propre ligne.
    3. Téléchargez le fichier JSONL.

    Limites: Attend un tableau JSON à la racine (ou un objet qui enveloppe exactement un tel tableau). Chaque entrée est écrite comme une ligne JSON compacte et l'ordre est préservé. Un scalaire ou un objet sans tableau enveloppant est rejeté avec un message clair. Les structures imbriquées dans une entrée sont conservées comme JSON compact sur la ligne.

    Questions fréquentes

    Mon fichier est-il envoyé ?

    Non. La conversion s'exécute entièrement en local dans le navigateur - rien n'est envoyé.

    Qu'est-ce que NDJSON ?

    NDJSON est un autre nom de JSON Lines : chaque ligne contient exactement une valeur JSON.

    Et si mon JSON est un objet contenant un tableau ?

    C'est reconnu : le tableau contenu est utilisé et écrit ligne par ligne.

    L'ordre est-il préservé ?

    Oui. Les lignes suivent l'ordre des entrées du tableau.

    L'inverse fonctionne-t-il aussi ?

    Oui, avec notre outil "JSONL vers JSON".

    Outils associés