Outil de données

Aplatisseur JSON

Transformez objets et tableaux imbriqués en chemins plats, reconstruisez-les ou extrayez chemins, clés et valeurs.

Privé par défaut. Votre JSON reste dans cet onglet.
Structure JSON
Prêt pour le JSONTraitement local

Principes JSON

Que signifie aplatir du JSON ?

L'aplatissement remplace une structure imbriquée par un objet à un seul niveau. Chaque clé indique le chemin de la valeur d'origine.

Les chemins plats servent aux tableurs, traductions, paramètres et systèmes sans objets imbriqués.

Nesteduser.name
{"user":{"name":"Ada"}}

→

{"user.name":"Ada"}

Espace de travail

Aplatir, reconstruire ou extraire

Un seul analyseur conserve les types JSON dans chaque mode.

Chemins réversibles

Les indices entre crochets préservent les tableaux.

Séparateur au choix

Point, barre oblique, tiret bas, double tiret bas ou valeur personnalisée.

Extraction ciblée

Affichez chemins, clés ou valeurs primitives.

Limite de profondeur

Gardez intactes les structures plus profondes.

Procédure

Comment utiliser cet outil

  1. 1
    Ajoutez le JSON

    Collez, ouvrez un fichier ou chargez l’exemple.

  2. 2
    Choisissez le sens

    Aplatissez une structure ou reconstruisez des chemins.

  3. 3
    Réglez les chemins

    Choisissez séparateur, tableaux et profondeur.

  4. 4
    Réutilisez le résultat

    Copiez, téléchargez ou renvoyez le résultat vers l’entrée.

Tout est traité localement, sans inclure les données dans l’URL.

Précision

Conflits de chemins et limites

Séparateur dans une clé

Une clé contenant le séparateur peut être ambiguë.

Clés numériques

Un segment numérique peut ressembler à un indice de tableau.

Profondeur maximale

Les valeurs plus profondes restent des valeurs JSON.

Vérifiez les avertissements avant de réutiliser le résultat.

Questions courantes

Questions sur l’aplatissement JSON

Les types changent-ils ?

Non, les types JSON sont conservés.

Puis-je aplatir des tableaux ?

Oui, avec crochets ou séparateur.

Tout objet plat est-il réversible ?

Non, les chemins en conflit peuvent être ambigus.

Chemin ou clé ?

Un chemin est complet ; une clé est un nom de propriété.