Formateur JSON
Formatez et validez vos données JSON pour les rendre plus faciles à lire et à déboguer. Prend en charge les fonctions de minification, d'embellissement et de coloration syntaxique.
Comment utiliser le formateur JSON
Étapes d'utilisation
- Collez vos données JSON dans la zone de saisie à gauche.
- Cliquez sur le bouton "Formater" pour mettre en forme les données JSON de manière lisible.
- Cliquez sur le bouton "Minifier" pour compresser les données JSON en une seule ligne.
- Cliquez sur le bouton "Correction auto" pour corriger automatiquement les erreurs de syntaxe JSON courantes.
- Cliquez sur le bouton "Copier" pour copier le résultat dans le presse-papiers.
- Cliquez sur le bouton "Effacer" pour vider les zones d'entrée et de sortie.
- Utilisez le commutateur "Échapper la sortie" pour échapper la sortie pour l'intégration dans le code du programme.
- Utilisez le commutateur "Mode sombre" pour changer le thème d'affichage.
Exemple d'échappement de sortie
Lorsque l'échappement de sortie est activé, les chaînes JSON sont échappées pour l'intégration directe dans le code du programme. Par exemple :
Sortie normale ::
{
"message": "Hello \"World\"",
"newline": "Line 1\nLine 2"
}
Sortie échappée ::
{\n \"message\": \"Hello \\\"World\\\"\",\n \"newline\": \"Line 1\\nLine 2\"\n}
Caractéristiques
- Format automatique : embellissez vos données JSON avec une indentation et des sauts de ligne appropriés.
- Validation syntaxique : vérifiez les erreurs de syntaxe dans vos données JSON et fournissez des messages d'erreur.
- Coloration syntaxique : marquez les paires clé-valeur JSON et les types de données avec différentes couleurs.
- Fonction de minification : convertissez le JSON formaté en une forme compacte d'une seule ligne pour réduire la taille des données.
- Correction automatique : corrigez automatiquement les erreurs de syntaxe JSON courantes comme les clés non quotées et les virgules de fin.
- Échapper la sortie : échappez les chaînes JSON pour l'intégration directe dans le code du programme.
- Traitement local : tout le traitement des données est effectué dans votre navigateur, rien n'est téléchargé sur les serveurs.
- Traitement en temps réel : les changements d'entrée sont automatiquement traités et les résultats sont mis à jour.
Détails des opérations
Formatter
Embellit JSON avec indentation à 2 espaces et sauts de ligne, en préservant l'ordre des clés.
{"name":"John","age":30}
{
"name": "John",
"age": 30
}
Minifier
Supprime tous les espaces et sauts de ligne inutiles pour créer un format compact sur une seule ligne.
{
"name": "John",
"age": 30
}
{"name":"John","age":30}
Correction automatique
Corrige automatiquement les erreurs de syntaxe JSON courantes :
- Ajoute des guillemets doubles autour des noms de propriétés non cités
- Remplace les guillemets simples par des guillemets doubles
- Supprime les virgules de fin avant les crochets fermants
{name:'John',age:30,}
{"name":"John","age":30}
Outils Connexes
Boîte à Outils JSON
Boîte à outils JSON avec comparaison, validation de schéma, requêtes JSONPath, tri des clés, aplatissement/désaplatissement
Convertisseur JSON YAML
Conversion bidirectionnelle entre JSON et YAML avec indentation personnalisée et styles flux/bloc
Convertisseur JSON CSV
Conversion bidirectionnelle entre JSON et CSV avec aplatissement d'objets imbriqués et délimiteurs personnalisés
Formateur XML
Formater et valider les données XML avec mise en évidence de la syntaxe
Formateur YAML
Formater, valider les données YAML et convertir en JSON avec coloration syntaxique et options de formatage
Vérificateur de Différences de Texte
Comparer les différences entre deux textes ou fichiers avec vue côte à côte surlignée