
Qu'est-ce qu'un NDJSON ?
NDJSON — JSON par lignes
Utiliser le format NDJSON
Un exemple concret
Préparer un tableau JSON à partir d’un journal NDJSON.
Les vérifications utiles
Chaque ligne doit être un JSON valide. Vérifiez les lignes vides, les erreurs isolées et la taille du résultat regroupé.
Choisir une conversion
Conservez l’original et ouvrez le résultat dans le logiciel ou sur l’appareil qui devra l’utiliser.
Vos questions sur ce format
Pourquoi mon JSON change-t-il de structure en CSV ?
CSV représente un tableau de lignes et colonnes. JSON peut contenir des objets et listes imbriqués qui ne se transposent pas directement. Convertissez une copie, vérifiez comment les champs sont représentés et gardez le JSON si votre usage exige de conserver toute sa structure.
Comment éviter de perdre les zéros au début des identifiants ?
Lors de l’ouverture du CSV dans un tableur, importez les colonnes d’identifiants comme du texte. Une ouverture automatique peut transformer 00123 en 123. Vérifiez aussi les dates et les séparateurs décimaux avant de réenregistrer.
Puis-je convertir un fichier contenant des secrets ?
Retirez les mots de passe, clés d’API et autres secrets avant d’envoyer un exemple au service ou au support. Le traitement de fichiers se fait en ligne. Pour des données qui ne doivent pas quitter votre appareil, utilisez un outil local adapté.
Pourquoi toutes les sorties ne sont-elles pas proposées ?
Les formats ne sont pas interchangeables dans tous les cas. ConvertLab affiche les conversions de son catalogue ; renommer une extension ne transforme pas le contenu. Les sorties spécialisées comme certains exports XML ou tableurs sont identifiées NoLimit.
Qu'est-ce que c'est ?
Le NDJSON range un objet JSON complet par ligne, sans crochets englobants ni virgules entre les lignes. Chaque ligne se lit indépendamment des autres.
L'intérêt est décisif pour les gros volumes : un fichier JSON classique doit être chargé entièrement en mémoire avant d'être exploitable. Un NDJSON se lit ligne à ligne — on peut ainsi traiter un fichier de 50 Go sur une machine qui n'a que 8 Go de mémoire.
Histoire & origine
La convention s'est imposée d'elle-même avec l'essor du traitement de données en flux, à mesure que les volumes rendaient impraticable le chargement intégral d'un fichier.
Elle est devenue le format de fait des journaux applicatifs et des exports de bases de données volumineuses.
Pourquoi c'est pratique
Il se traite en flux, ligne par ligne, quel que soit le volume total du fichier.
Une ligne corrompue n'invalide pas tout le reste — à l'inverse d'un JSON classique, où une seule virgule mal placée rend le fichier entier inexploitable.
Limites & défauts
Ce n'est pas un JSON valide au sens strict : un analyseur classique le refusera.
Il n'a pas de spécification officielle, ce qui laisse place à des variantes.
Conseils d'utilisation
Le NDJSON est le bon format pour des journaux, des exports massifs ou des flux de données.
Pour l'exploiter dans un tableur, convertissez-le en CSV — à condition que la structure soit plate.
Convertissez votre NDJSON en quelques secondes, sur nos serveurs sécurisés en France.
Convertir un NDJSON