Catégorie: Développement
Convertisseur JSON Lines
Convertissez entre JSON Lines (NDJSON) et un tableau JSON
Convertissez du JSON Lines (JSONL/NDJSON), une valeur JSON par ligne, en un seul tableau JSON, ou scindez un tableau ou objet JSON en JSON Lines. Chaque ligne est validée indépendamment. Fonctionne entièrement dans votre navigateur.
3 ligne(s) sur 3 analysée(s) avec succès.
[
{
"id": 1,
"name": "Ada Lovelace"
},
{
"id": 2,
"name": "Grace Hopper"
},
{
"id": 3,
"name": "Alan Turing"
}
]Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.
À quoi sert cet outil
JSON Lines est le format utilisé par la plupart des pipelines de logs, des jeux de données de machine learning et des exports en flux : une valeur JSON complète par ligne, ce qui permet de lire ou d'ajouter au fichier une ligne à la fois. Cet outil analyse chaque ligne indépendamment, indique combien de lignes ont été analysées et où se trouve la première ligne défectueuse, puis assemble les valeurs valides en un seul tableau JSON mis en forme. Le sens inverse prend un tableau JSON (ou un objet unique) et affiche une valeur JSON compacte par ligne.
Mode d'emploi
- Choisissez JSONL vers tableau, ou Tableau vers JSONL.
- Collez votre texte JSON Lines ou votre tableau/objet JSON.
- Vérifiez le nombre de lignes valides, puis copiez le résultat converti.
Confidentialité
Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.
Questions fréquentes
- Mes données sont-elles envoyées quelque part ?
- Non. L'analyse et la conversion se font en JavaScript directement dans la page, donc votre JSON ne quitte jamais votre appareil.
- Que se passe-t-il si une ligne contient du JSON invalide ?
- Cette ligne est ignorée et signalée avec son numéro de ligne et l'erreur d'analyse, tandis que toutes les autres lignes valides sont converties normalement.
- Puis-je convertir un simple objet JSON, pas seulement un tableau ?
- Oui. Un objet unique devient une ligne JSONL ; un tableau devient une ligne par élément.