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.