Formateur JSONL
Formatez des fichiers JSON Lines (NDJSON) et convertissez entre JSON et JSONL. Validez chaque ligne et mettez en forme vos flux NDJSON
Texte d'entrée
Sortie formatée
À propos de JSON Lines
Le format
JSON Lines (NDJSON) stocke un objet JSON valide par ligne — pas de virgules entre les enregistrements, pas de tableau englobant. Idéal pour le streaming et les journaux en ajout séquentiel.
Utilisations courantes
Largement utilisé pour les jeux de données d'entraînement de LLM, les réponses en streaming d'API, les fichiers de logs, les exports de bases de données et les pipelines big data qui traitent les enregistrements ligne par ligne.
Validation au niveau de chaque ligne
Chaque ligne est analysée indépendamment, donc un enregistrement défectueux n'invalide pas le fichier. Cet outil signale les numéros de ligne exacts de toutes les erreurs.
Pourquoi choisir Formateur JSONL ?
Outil professionnel conçu pour la fiabilité
Conversion bidirectionnelle
Convertissez un tableau JSON standard en JSON Lines pour vos pipelines de streaming, ou fusionnez un fichier JSONL en un seul document JSON formaté.
Validation ligne par ligne
Chaque ligne est validée indépendamment avec des numéros de ligne d'erreur précis, pour repérer les enregistrements défectueux dans des fichiers de milliers de lignes.
Axé sur la confidentialité
Le formatage et la conversion s'exécutent entièrement dans votre navigateur. Les jeux de données, journaux et exports ne quittent jamais votre appareil.
Comment ça marche
Des étapes simples pour traiter vos jsonl comme un pro
Collez ou importez
Collez du texte JSON Lines, ou importez un fichier .jsonl / .ndjson.
Choisissez un mode
Choisissez Format JSONL, JSON → JSONL ou JSONL → JSON.
Conversion instantanée
La sortie se met à jour en direct avec validation ligne par ligne et numéros de ligne des erreurs.
Copiez et utilisez
Copiez le résultat dans votre presse-papiers et utilisez-le où vous voulez.
Formateur et validateur JSONL Formatter professionnel
Le traitement JSONL Formatter s'exécute entièrement dans votre navigateur — aucun téléversement, aucun compte, aucune limite.
JSONL Formatter est un outil gratuit basé sur le navigateur pour travailler avec JSON Lines (également appelé NDJSON ou JSON délimité par des sauts de ligne). Il met en forme chaque ligne, valide chaque enregistrement et convertit dans les deux sens entre un tableau JSON standard et le format JSON Lines.
JSON Lines est le standard de facto pour les jeux de données d'entraînement LLM, les API batch de type OpenAI, les journaux structurés et les flux d'événements — partout où les enregistrements arrivent un par un et doivent être traités de manière incrémentale. Ce formateur gère des fichiers de plusieurs mégaoctets avec une validation instantanée, ligne par ligne.
Tout le traitement est effectué à 100 % côté client. Vos jeux de données et fichiers de journaux ne sont jamais téléversés, ce qui rend l'outil sûr pour les données propriétaires et sensibles.
Pourquoi les professionnels choisissent EZ Formatter
Vos données restent dans votre navigateur
Questions fréquentes
Réponses aux questions courantes sur le formatage Jsonl Formatter
JSONL est un format où chaque ligne d'un fichier contient un objet JSON complet et valide. Contrairement à un tableau JSON, il n'y a pas de virgules entre les enregistrements ni de crochets englobants, ce qui le rend idéal pour le streaming, l'ajout séquentiel et le traitement ligne par ligne.
Collez votre tableau JSON, passez en mode « JSON → JSONL », et chaque élément du tableau devient une ligne de JSON compact. Copiez le résultat et enregistrez-le sous forme de fichier .jsonl.
Oui. Chaque ligne est analysée indépendamment et les lignes invalides sont signalées avec leurs numéros de ligne exacts, de sorte qu'un enregistrement défectueux est facile à localiser et à corriger, même dans de gros fichiers.
Oui, les deux noms désignent la même idée : le JSON délimité par des sauts de ligne. NDJSON possède aussi une spécification formelle avec des conventions UTF-8 et de saut de ligne, que cet outil respecte.
Non. Le formatage et la conversion s'exécutent entièrement dans votre navigateur. Rien ne quitte votre appareil.
Un tableau JSON englobe tous les enregistrements dans [] avec des virgules entre eux et doit être analysé comme un seul document ; JSON Lines (NDJSON) écrit une valeur JSON complète par ligne, sans enveloppe. Selon la spec ndjson-spec sur GitHub, les enregistrements délimités par des lignes peuvent être traités en streaming, un par un - un fichier de log de 2 Go avec une ligne 900 défectueuse ne vous coûte que cette ligne, pas les lignes 901+.
Chaque ligne est analysée indépendamment selon la RFC 8259, et le rapport liste les numéros de ligne avec la position exacte du caractère de chaque erreur. Les lignes valides sont pretty-printées avec une indentation cohérente, de sorte que la sortie reste un JSONL valide tout en devenant lisible.
NDJSON est le format de streaming pour les API chat completions et embeddings d'OpenAI (payloads SSE par blocs), les exports de datasets en masse de GitHub sur BigQuery, les requêtes bulk d'Elasticsearch et l'API Google Maps Routes. Formater du JSONL en local rend les flux capturés inspectables sans serveur.
Références faisant autorité
Standards et documentations officielles qui définissent les formats pris en charge par cet outil.
NDJSON - Newline Delimited JSON specification
La spécification NDJSON sur GitHub — une valeur JSON par ligne, conçue pour le streaming.
JSON streaming - Wikipedia
Comment le JSON délimité par lignes diffère des tableaux JSON, et quels systèmes l'échangent.
RFC 8259 - The JavaScript Object Notation (JSON) Data Interchange Format
La norme IETF qui définit le format d'échange de données JSON et sa grammaire.
Outils Connexes
Formateur JSON
Formatez, validez et embellissez vos données JSON avec une indentation intelligente et la coloration syntaxique
JSON Repair
Corrigez instantanément le JSON malformé, invalide ou cassé. Réparez les sorties LLM tronquées, les virgules manquantes, les clés sans guillemets et les virgules superflues directement dans votre navigateur
Minificateur JSON
Minifiez du JSON en ligne : supprimez les espaces et compactez votre JSON pour vos API de production et vos fichiers de configuration, directement dans votre navigateur