Outils JSON
Tous les outils ici tournent sur un seul moteur : un analyseur JSON écrit de zéro pour pouvoir indiquer la ligne et la colonne exactes d’un problème, conserver des nombres que JavaScript ne sait pas représenter, et repartir après une erreur au lieu de s’arrêter à la première. Rien de ce que vous collez n’est envoyé, et la liste d’autorisation connect-src en fait une garantie du navigateur plutôt qu’une promesse.
Vous cherchez un convertisseur ? Ils vivent sur la page conversion. Vous poursuivez une erreur d’analyse précise ? Commencez par les pages d’erreurs.
Formater et vérifier
Les quatre du quotidien. Lire un payload, découvrir pourquoi il ne s’analyse pas, le réparer, ou le réduire avant de l’envoyer.
- JSON Beautifier Collez du JSON en désordre, obtenez-le lisible. Rien n’est envoyé.
- Formateur JSON Formatez du JSON avec 2 espaces, 4 espaces ou des tabulations, sans perdre un seul chiffre.
- Validateur JSON Chaque erreur avec sa ligne, sa colonne, sa cause et sa correction exactes.
- Réparer du JSON Corrige virgules finales, apostrophes, commentaires et littéraux Python, avec la liste de chaque changement.
- Minifier du JSON Retire chaque octet d’espace et montre exactement ce que vous avez gagné.
- Visionneuse JSON Un arbre repliable avec le chemin JSON de chaque nœud, pensé pour les gros fichiers.
- Analyseur JSON Analysez un payload et voyez ses types, sa profondeur, son nombre de clés et tous ses chemins.
- JSON Pretty Print Formatez ici, ou copiez la ligne équivalente pour Python, JavaScript, jq et six autres langages.
Transformer
Changer la forme d’un document plutôt que sa mise en forme : comparer, trier, aplatir, interroger, échapper.
- Comparer du JSON Compare deux documents par structure : reformater ou réordonner les clés ne compte pas.
- Testeur JSONPath Écrivez une expression JSONPath, voyez les correspondances en direct. Syntaxe RFC 9535.
- Trier du JSON Trie les clés par ordre alphabétique dans tous les objets imbriqués, pour des diffs qui restent propres.
- Aplatir du JSON Transforme du JSON imbriqué en chemins de clés à un seul niveau, et inversement.
- JSON en tableau Affiche un tableau d’objets sous forme de table triable et lisible.
- Filtrer du JSON Extrayez uniquement ce dont vous avez besoin avec une expression de filtre JSONPath.
- Échapper du JSON Transforme n’importe quel texte en chaîne sûre à intégrer dans du JSON.
- Déséchapper du JSON Récupérez du JSON lisible depuis une chaîne échappée, quel que soit le nombre de couches.
- Générateur de JSON Schema Génère un schéma draft 2020-12 depuis un échantillon, avec des champs requis honnêtes.