Impossible de charger la vidéo. Vous pouvez suivre les instructions ci-dessous.
La vidéo présente l’interface en anglais.
Collez ou saisissez du JSON dans JSON à traiter, ou utilisez Choisir un fichier pour importer un fichier JSON, TXT ou JS contenant du JSON. Exemple propose des exemples. Les clés et les chaînes JSON doivent être entourées de guillemets doubles. Consultez les erreurs éventuelles avant de continuer.
Choisissez Formater, puis 2 espaces, 4 espaces ou Tabulation. Formatage automatique actualise le résultat pendant la saisie. Trier les clés et Supprimer les null modifient la présentation ou le contenu des données. Activez-les seulement si c’est ce que vous souhaitez. Comparez le résultat à la saisie.
Choisissez Minifier pour supprimer les espaces de mise en forme. Le résultat compact convient lorsque vous avez besoin d’un texte plus court. Vérifiez-le, puis copiez-le ou téléchargez-le. Revenez à Formater pour obtenir une version lisible.
Choisissez Réparer pour du JSON mal formé, par exemple avec des clés sans guillemets ou des virgules finales. Examinez attentivement le résultat. Un JSON valide peut encore contenir des données erronées. Utilisez Appliquer à la saisie seulement après avoir vérifié que la réparation correspond à votre intention.
Choisissez Arborescence. Dépliez les nœuds pour examiner les objets imbriqués et les éléments de tableaux. Tout déplier et Tout replier agissent sur toute l’arborescence. L’arborescence normale permet de modifier les clés et valeurs primitives prises en charge. Celle en plein écran est en lecture seule.
Choisissez Comparer et placez le JSON original à gauche, puis le JSON modifié à droite. Les deux documents doivent être valides. Examinez les lignes surlignées et le résumé des valeurs modifiées. Ils montrent des aspects différents de la comparaison.
Choisissez JSONPath et saisissez une requête comme $.items[*].name. Cliquez sur Exécuter, puis vérifiez les valeurs renvoyées. L’aide-mémoire sous l’outil propose des exemples. Une requête sans correspondance peut renvoyer un résultat vide même si le JSON est valide.
Choisissez Convertir, sélectionnez le format du résultat et traitez le JSON. Pour le CSV, préférez un tableau d’objets de même structure, car le premier objet définit les colonnes. Les valeurs imbriquées peuvent rester sérialisées dans les cellules. Vérifiez le résultat avant de l’importer ailleurs.
Choisissez Transformer, puis camelCase, snake_case, kebab-case ou UPPER_CASE. Traitez la saisie et comparez les clés renommées aux clés originales. Changer une clé peut affecter les logiciels qui attendent son nom d’origine.
Choisissez Valider. Saisissez le JSON et, si nécessaire, un JSON Schema décrivant la structure autorisée. Cliquez sur Valider et lisez le résultat ou les erreurs de champs signalées. Une validation réussie confirme le respect de ces règles, pas que les données sont complètes ou correctes pour tous les usages.
Choisissez TypeScript et traitez un exemple JSON représentatif. Vérifiez les interfaces générées. Les types sont déduits de cet exemple. Contrôlez les champs facultatifs et les valeurs absentes avant d’ajouter le résultat à un projet.
Copier copie le résultat du traitement. L’icône de téléchargement transmet le fichier à votre navigateur. Le plein écran offre plus de place à la saisie et au résultat. Vérifiez le mode actif et le résultat avant d’enregistrer. Gardez aussi une copie des données originales.