Aplatir un JSON
Transformez un JSON imbriqué en un objet à plat, avec des clés en notation pointée comme user.name ou user.roles[0].
Comment ça marche
Vous devez importer un JSON imbriqué dans un tableur ou une base tabulaire, ou simplement repérer rapidement tous les chemins de clés d'une structure complexe ? L'aplatissement transforme chaque valeur finale (chaîne, nombre, booléen) en une paire clé/valeur unique, où la clé décrit le chemin complet depuis la racine : les objets utilisent un point (user.name) et les tableaux utilisent des crochets (roles[0]).
Que se passe-t-il pour les tableaux et objets vides ?
Un tableau ou objet vide est conservé tel quel dans le résultat ([] ou {}) sous sa clé de chemin, puisqu'il n'a pas de valeur finale à extraire.
Cette opération est-elle réversible ?
Oui, utilisez l'outil « Déaplatir un JSON » avec le résultat obtenu ici pour reconstruire la structure imbriquée d'origine.
Traitement 100% local : l'aplatissement s'effectue entièrement dans votre navigateur via WebAssembly — vos données JSON ne quittent jamais votre appareil.