Outil Tool Kumar
NDJSON vers JSON
Collez du NDJSON ou ouvrez un fichier .jsonl pour transformer ses lignes en un seul tableau JSON. L'entrée conserve ses lignes, et le tableau formaté s'affiche à côté, prêt à être copié ou téléchargé en .json.
Utiliser cet outil
- Collez les lignes ou ouvrez un fichier .ndjson ou .jsonl.
- Lisez le tableau dans la vue « Formater » et basculez entre « Formaté » et « Minifier ».
- Copiez-le ou téléchargez-le sous forme de fichier .json.
Exemple détaillé
Chacune des trois lignes devient un élément du tableau. Les numéros de commande conservent tous leurs chiffres ; JSON.parse en JavaScript arrondirait 9007199254740993 à 9007199254740992.
Entrée · orders.ndjson
{"order":9007199254740993,"item":"keyboard","qty":1}
{"order":9007199254740994,"item":"cable","qty":3}
{"order":9007199254740995,"item":"mouse","qty":2,"gift":true}
Sortie
[
{
"order": 9007199254740993,
"item": "keyboard",
"qty": 1
},
{
"order": 9007199254740994,
"item": "cable",
"qty": 3
},
{
"order": 9007199254740995,
"item": "mouse",
"qty": 2,
"gift": true
}
]Options et cas limites
- Chaque ligne devient un élément du tableau, dans l'ordre du fichier. Une ligne contenant un tableau reste un seul élément : les lignes [1,2] et [3] deviennent donc [[1,2],[3]].
- Les lignes vides sont ignorées. Une ligne qui n'est pas du JSON strict est signalée avec sa ligne et sa colonne : une syntaxe souple, comme une virgule finale, peut être réparée, tandis qu'un texte illisible interrompt la conversion.
- Une seule ligne collée est considérée comme du JSON ordinaire et reste telle quelle. Ouvrez-la comme fichier .jsonl ou .ndjson pour obtenir un tableau d'un élément.
- Les nombres conservent leurs chiffres d'origine, y compris les entiers au-delà de 2^53.
- Pour remplacer l'entrée par le tableau, choisissez « Utiliser comme entrée » dans le menu « Plus d'options », avec Ctrl+Enter. Ctrl+Z annule l'opération.
Privé par défaut
Votre document reste dans ce navigateur. Tool Kumar analyse, convertit et crée les téléchargements sur votre appareil, sans compte ni étape d'envoi au serveur.
NDJSON vers JSON : questions fréquentes
- Comment convertir du NDJSON en JSON ?
- Collez le NDJSON ou ouvrez le fichier. La vue « Formater » affiche un tableau JSON avec un élément par ligne ; copiez-le ou téléchargez-le en .json.
- Comment convertir du JSONL en JSON ?
- De la même manière. JSONL et NDJSON sont deux noms pour un même format, et ce convertisseur lit les fichiers .jsonl et .ndjson.
- Que se passe-t-il si une ligne est invalide ?
- Elle est signalée avec sa ligne et sa colonne. Une syntaxe souple, comme des guillemets simples, peut être réparée avec « Réparer l'entrée » ; une ligne illisible interrompt la conversion jusqu'à sa correction.
- Puis-je effectuer la conversion inverse ?
- Oui. JSON vers JSONL transforme un tableau d'enregistrements en une valeur JSON compacte par ligne.