Formateur et validateur JSON
À propos de cet outil
Collez du JSON pour le formater avec indentation, le compresser en une seule ligne ou valider sa syntaxe. Les erreurs d'analyse affichent la ligne et la colonne exactes. Vous pouvez également trier les clés des objets par ordre alphabétique afin de faciliter la comparaison entre différentes versions et la vérification des fichiers de configuration.
Mode d'emploi
- Impression soignée avec indentation configurable
- Minifier en JSON compact sur une seule ligne
- Valider avec un rapport d'erreurs par ligne/colonne
- Tri récursif optionnel des clés
- Copier ou télécharger la sortie formatée
- Collez le JSON: Saisissez des réponses d'API, des extraits de configuration ou des contenus de journal dans l'éditeur.
- Choisissez une action: Cliquez sur Formater, Minifier ou Valider.
- Corrigez ou exportez: Utilisez les indices d'erreur pour corriger la syntaxe puis copiez ou téléchargez.
Exemples
- Examiner une réponse JSON incorrecte reçue depuis un service externe
- Préparer du JSON minifié pour des requêtes HTTP
- Trier les clés d’un fichier de configuration avant d’enregistrer les modifications
- Vérifier des exemples JSON utilisés dans la documentation
Limites
- Du JSON de plus de 10 Mo peut causer un ralentissement notable
- Les commentaires et virgules finales ne sont pas du JSON standard valide
- Les données saisies sont traitées directement dans votre navigateur et ne sont envoyées à aucun serveur.
FAQ
- Pourquoi la validation échoue-t-elle avec des virgules finales ?
- Le JSON standard n'autorise pas les virgules finales. Supprimez-les ou prétraitez avant de formater.
- À quoi sert le tri des clés ?
- Les clés des objets sont triées récursivement de A à Z, afin que des formatages successifs produisent une sortie identique et plus facile à comparer.
- Puis-je formater du JSON avec de l'Unicode ?
- Oui. Les caractères Unicode dans les chaînes sont conservés ; l'échappement suit les règles standard de JSON.