JSON

JSON Path Extractor / Flatten

Aplatir (Flatten) un JSON imbriqué en une liste plate "chemin : valeur" et le reconstruire en une structure imbriquée (Unflatten). La notation de chemin est la même que dans JSONPath/JSON Diff : store.book[0].price.

Questions fréquentes

Que font Flatten et Unflatten ?

Flatten transforme un JSON imbriqué en liste plate de paires chemin:valeur ; Unflatten fait l'inverse et reconstruit la structure imbriquée à partir de cette liste.

Le JSON que je colle est-il traité localement ?

Oui, tout le traitement se fait dans le navigateur en JavaScript, sans envoi vers un serveur.

Comment les éléments de tableau apparaissent-ils dans le chemin ?

Ils deviennent des clés indexées entre crochets, comme store.book[0].price, où [0] désigne le premier élément du tableau book.