toolbin_
EN

Aplatir un JSON en clés à notation pointée

Aplatissez un JSON imbriqué en clés à notation pointée, ou faites l’inverse (unflatten), dans le navigateur.

🔒 100 % côté client — aucune donnée envoyée

Aplatissez un JSON imbriqué en une liste de clés à notation pointée, et faites l'opération inverse (unflatten) en un clic. L'outil tourne 100% dans votre navigateur, sans envoi de données, donc vos structures restent privées. Pratique pour comparer des configurations, préparer des fichiers de traduction ou explorer un JSON complexe.

À quoi ça sert ?

  • Préparer des fichiers de traduction i18n à clés plates
  • Comparer deux configurations JSON ligne par ligne
  • Transformer un JSON imbriqué en variables d'environnement
  • Reconstruire un JSON structuré à partir de clés pointées

FAQ

Que signifie aplatir un JSON ?

Aplatir un JSON consiste à convertir une structure imbriquée en une liste de clés uniques utilisant la notation pointée, par exemple user.address.city, avec la valeur correspondante.

Comment sont gérés les tableaux lors de l'aplatissement ?

Les éléments de tableau sont indexés dans la clé, par exemple items.0.name, ce qui permet de reconstruire fidèlement la structure d'origine avec l'opération inverse.

Peut-on faire l'opération inverse (unflatten) ?

Oui, l'outil transforme aussi une liste de clés à notation pointée en JSON imbriqué complet, en recréant automatiquement objets et tableaux.