Formateur JSON Nouveau
Formatez, validez et minifiez du JSON, et explorez-le dans une arborescence repliable avec un filtre sur les clés et les valeurs. Erreurs par ligne et colonne.
Toolbox a été entièrement renouvelé. Qu’en pensez-vous ? Donner votre avis
Collez une réponse JSON et obtenez les types TypeScript qui vont avec. Les objets imbriqués deviennent leurs propres interfaces, et les clés absentes de certains éléments d’un tableau deviennent optionnelles.
Fonctionne dans votre navigateur. Rien n’est envoyé.
Chargement de l’outil JSON vers TypeScript…
Collez un exemple de votre JSON.
Choisissez le nom du type racine et s’il faut écrire des interfaces ou des alias de type.
Copiez le TypeScript généré.
Tous les éléments sont fusionnés en un seul type. Une clé absente de certains éléments devient optionnelle, et une clé dont les valeurs sont de types différents reçoit un type union comme string | number.
null. Quand la même clé contient une valeur dans un autre élément, le type devient une union comme string | null.
Formatez, validez et minifiez du JSON, et explorez-le dans une arborescence repliable avec un filtre sur les clés et les valeurs. Erreurs par ligne et colonne.
Transformez un tableau JSON en table à trier et filtrer, puis téléchargez-la en CSV pour Excel ou Google Sheets. Convertit aussi le CSV en JSON.
Interrogez du JSON avec JSONPath : sélectionnez des champs, filtrez des tableaux selon des conditions et triez les résultats. Avec exemples et aide-mémoire.
Comparez deux documents JSON et voyez chaque valeur ajoutée, supprimée ou modifiée avec son chemin. L’ordre des clés ne compte pas. Tout reste en local.
Toolbox peut-il compter les visites avec Google Analytics, pour savoir quels outils sont utilisés et ce qui peut être amélioré ? Un cookie n’est déposé que si vous l’acceptez, et ce que vous saisissez dans les outils n’en fait jamais partie. En savoir plus sur la confidentialité