Passer au contenu

Formatage et validation JSON

Formatage et validation JSON prend en charge le formatage, la validation et la minification de JSON en ligne avec localisation d’erreurs, tri des clés et contrôle de l’indentation pour le débogage d’API, les configurations, les logs et les revues de code.

Entrée JSON

Caractère

0 / 500,000

Formatage et validation JSON

Démarrage rapide

1
Saisir/Coller : entrez ou collez le JSON dans la zone d’entrée
2
Validation en temps réel : vérifie la syntaxe à la saisie ; la ligne en erreur est surlignée, puis un survol ou un appui affiche ligne/colonne
3
Formater : cliquez sur « Formater » pour mettre en forme et remplacer le contenu
4
Minifier : cliquez sur « Minifier » pour supprimer les espaces et retours ; remplace le contenu
5
Copier : cliquez sur le bouton Copier ci‑dessous pour copier le contenu

Scénarios courants

Débogage API

vérifier rapidement qu’un JSON renvoyé par une API est valide et le rendre plus lisible.

Analyse de logs

formater les fragments JSON des journaux pour repérer plus vite les erreurs de guillemets, crochets ou structure.

Édition de configuration

remettre en ordre la structure, l’indentation, l’ordre des clés et les niveaux.

Code review

fournir des exemples JSON clairs pour relire plus facilement les données d’API et les changements de configuration.

Avant commit

uniformiser le JSON collé pour réduire le bruit lié au style et à l’indentation.

Paramètres de formatage & actions

Taille de l’indentation : utilisez le menu déroulant à côté des boutons pour choisir Tab/2/4/8
Trier : cliquez sur « Trier » pour ordonner les clés d’objet par ordre alphabétique (sémantique inchangée) ; copier/soumettre utilise le contenu courant

Conseils d'utilisation

Échappements : utilisez des séquences valides (ex. " et \ +)
Cohérence : convenez en équipe de l’indentation, l’ordre des clés et le schéma
Sauvegarde avant tri : le tri modifie l’ordre des clés et n’est pas annulable automatiquement ; copiez d’abord une version
Commencez par la ligne d’erreur surlignée ; survolez ou touchez-la pour voir « ligne X, colonne Y », puis vérifiez guillemets, virgules et crochets autour
Minifiez puis formatez pour révéler virgules en trop ou guillemets mal appariés

Limitations et compatibilité

Pas de commentaires : // et /* */ ne font pas partie du standard JSON (utiliser JSON5/JSONC)
Pas d’apostrophes simples : 'text' n’est pas une chaîne JSON valide
Pas de virgules finales : {"a":1,} ou [1,] est invalide
Gros JSON : pour préserver la réactivité, envisagez de scinder ; structures très profondes/importantes peuvent être simplifiées

Confidentialité & sécurité

Tous les traitements s’effectuent localement dans le navigateur. Vous pouvez remplacer, effacer et retraiter le contenu à tout moment.

FAQ

6

Poursuivez avec ces outils associés pour l’étape suivante.