Convertisseur JSONL
Convertissez entre un tableau d'objets JSON et JSONL / NDJSON, un objet par ligne.
Convertisseur JSONL
JSONL (aussi appelé NDJSON, newline-delimited JSON) stocke un objet JSON par ligne au lieu d'envelopper tout dans un seul tableau. C'est le format attendu par la plupart des ensembles de données de fine-tuning LLM, les pipelines de journalisation et les API de flux, car un consommateur peut lire un enregistrement à la fois sans charger l'intégralité du fichier en mémoire. Cet outil convertit dans les deux sens : collez un tableau d'objets JSON pour obtenir JSONL, ou collez JSONL pour récupérer un seul tableau JSON.
Lors de la conversion d'un tableau JSON en JSONL, un objet compact est toujours produit par ligne — c'est la définition du format, donc les options de formatage s'appliquent plutôt du côté du tableau. "Indentation de tableau" contrôle comment le tableau résultant est imprimé : deux ou quatre espaces pour un fichier lisible et comparable, ou minifié pour la sortie la plus petite. "Ignorer les lignes vides" ignore les lignes blanches dans le JSONL collé au lieu de les traiter comme une erreur d'analyse. "Signaler le numéro de ligne en cas d'erreur" nomme la ligne exacte où une défaillance d'analyse s'est produite, de sorte qu'un enregistrement défectueux dans une exportation de 50 000 lignes est facile à trouver. "Conserver l'ordre des clés" conserve les clés de chaque objet exactement comme elles ont été écrites ; désactivez-le pour trier les clés par ordre alphabétique pour une comparaison plus facile.
Les deux sens gèrent les fins de ligne Windows et Unix de manière interchangeable et traitent des dizaines de milliers d'enregistrements en bien moins d'une seconde, avec l'heure exacte affichée dans le résumé sous la sortie, ainsi que le nombre d'enregistrements en entrée, en sortie et le nombre de lignes vides ignorées.
Tout s'exécute localement dans votre navigateur. Vos données ne sont jamais chargées, ce qui est important pour les ensembles de données d'entraînement, les journaux API ou les exportations qui peuvent contenir des informations privées. Copiez le résultat, téléchargez-le en tant que fichier .txt, ou envoyez-le à un autre outil tel que le formateur JSON ou le convertisseur JSON-en-CSV pour continuer le pipeline.