CoderTools

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

  1. Collez vos données JSON dans la zone de saisie à gauche.
  2. Cliquez sur le bouton "Formater" pour mettre en forme les données JSON de manière lisible.
  3. Cliquez sur le bouton "Minifier" pour compresser les données JSON en une seule ligne.
  4. Cliquez sur le bouton "Correction auto" pour corriger automatiquement les erreurs de syntaxe JSON courantes.
  5. Cliquez sur le bouton "Copier" pour copier le résultat dans le presse-papiers.
  6. Cliquez sur le bouton "Effacer" pour vider les zones d'entrée et de sortie.
  7. Utilisez le commutateur "Échapper la sortie" pour échapper la sortie pour l'intégration dans le code du programme.
  8. 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.

Entrée:
{"name":"John","age":30}
Sortie:
{
  "name": "John",
  "age": 30
}

Minifier

Supprime tous les espaces et sauts de ligne inutiles pour créer un format compact sur une seule ligne.

Entrée:
{
  "name": "John",
  "age": 30
}
Sortie:
{"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
Entrée:
{name:'John',age:30,}
Sortie:
{"name":"John","age":30}

Menu Rapide

Aucun outil récent