Embellisseur JSON - Formateur JSON

Transformez instantanément votre JSON illisible en JSON bien structuré, prêt pour le débogage et l'apprentissage, sans installation.

Étiquettes: beautify code json

🚀 181,062 conversions totales (338 ce mois-ci)

Pratiquez Python avec des défis de code

Résolvez des problèmes concrets dans cet éditeur : lancez les tests, soumettez et recevez une relecture IA.

Tous les défis Python
Facile

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Vous apprendrez ArithmétiqueValeurs de retour
BeginnerLearning-pathVariables
Facile

Days in a Month

Return how many days a month has, including leap years.

Vous apprendrez Règles du calendrierFonctions utilitaires
BeginnerConditionsFunctionsLearning-path
Facile

Distance entre deux points

Calculez la distance en ligne droite entre deux points.

Vous apprendrez Théorème de PythagoreRacines carrées
BeginnerFunctionsLearning-pathmath
Facile

Produit scalaire de deux vecteurs

Multipliez deux vecteurs élément par élément et additionnez les résultats, l'opération de base de tout neurone.

Vous apprendrez VecteursProduit scalaire
Réseaux de neuronesaiapprentissage automatique
Facile

Average of Three

Average three whole numbers.

Vous apprendrez ArithmétiqueDivision
BeginnerLearning-pathVariables
Facile

Liste de tâches

Gérez une liste de tâches : ajoutez-les, marquez-les faites, supprimez-les et indiquez ce qui reste.

Vous apprendrez Collections typéesRecords
BeginnerSimulationStrings
Facile

Vérification de nombre premier

Déterminez si un nombre est premier.

Vous apprendrez DivisibilitéOptimiser une boucle
BeginnerLoopsNumbersStudent-beginner
Difficile

Word Break

Decide whether text can be split into dictionary words.

Vous apprendrez DP sur les préfixesSegmentation de texte
AdvancedDynamic-programmingHackathonStrings
Facile

Row Sums

Add up every row of a grid.

Vous apprendrez Listes 2DBoucles imbriquées
BeginnerGridsLearning-path
Facile

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

Vous apprendrez Paires d'indicesÉviter les doubles comptes
ArraysBeginnerLearning-pathNested-loops
Facile

Largest of Three

Pick the largest of three numbers without a built-in max.

Vous apprendrez ComparaisonsCombiner des conditions
BeginnerConditionsLearning-path
Facile

Nombre manquant

Trouvez le nombre manquant dans 0..n.

Vous apprendrez Suites arithmétiquesAstuce de la différence de sommes
ArraysBeginnerStudent-beginnermath

Introduction

Cet embellisseur JSON en ligne vous aide à formater un JSON non structuré en une mise en page propre et lisible. Alimenté par l'embellisseur Pretty Diff, il vous permet de visualiser les résultats soit en vue de code, soit en vue arborescente pour une meilleure visualisation.

Comment utiliser cet outil

Pour commencer, collez simplement votre code JSON directement dans l'éditeur ou téléchargez un fichier JSON en utilisant le bouton **Télécharger**. Une fois le processus d'embellissement terminé, vous pouvez télécharger le JSON formaté, le sauvegarder ou le partager avec d'autres via un lien unique. Se connecter avec Google ou GitHub vous permet de sauvegarder les résultats dans votre compte pour une utilisation future.

Qu'est-ce que JSON ?

JSON (JavaScript Object Notation) est un format de données léger et ouvert qui utilise un texte lisible par l'homme pour représenter des objets de données constitués de paires attribut-valeur et de tableaux. Il est largement utilisé pour l'échange de données, notamment comme alternative plus simple à XML dans les systèmes AJAX.

La popularité de JSON découle de sa simplicité et de sa polyvalence, en faisant un format de choix pour les API, les fichiers de configuration et d'autres tâches de partage de données. En savoir plus

Syntaxe JSON

JSON définit deux structures principales : les objets et les tableaux.

  • **Objets** : Une collection de paires nom-valeur entourées d'accolades `{}`.
  • **Tableaux** : Une liste de valeurs entourées de crochets `[]`.

JSON prend en charge sept types de données : chaîne de caractères, nombre, objet, tableau, `true`, `false`, et `null`. Voici un exemple d'objet JSON contenant des paires nom-valeur. La clé "phoneNumbers" contient un tableau de deux objets :

      
{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "streetAddress": "100 Internet Dr",
  "city": "JavaTown",
  "state": "JA",
  "postalCode": "12345",
  "phoneNumbers": [
    {
      "Mobile": "111-111-1111"
    }, {
      "Home": "222-222-2222"
    }
  ]
}
      
    

Exemples

Non embelli :

      
{"colors":[{"color":"black","category":"hue","type":"primary","code":{"rgba":[255,255,255,1],"hex":"#000"}},{"color":"white","category":"value","code":{"rgba":[0,0,0,1],"hex":"#FFF"}}]}
      
    

Après embellissement :

      
{
  "colors": [
    {
      "color": "black",
      "category": "hue",
      "type": "primary",
      "code": {
        "rgba": [
          255, 255, 255, 1
        ],
        "hex": "#000"
      }
    }, {
      "color": "white",
      "category": "value",
      "code": {
        "rgba": [
          0, 0, 0, 1
        ],
        "hex": "#FFF"
      }
    }
  ]
}