Home / Bestandstools / JSON afvlakker
Gratis online tools

JSON afvlakker

Vlak geneste JSON af met deze online tool. Plak JSON of kies een bestand, stel het scheidingsteken in en download het resultaat als tekst, CSV of JSON.

Aan de slag

JSON afvlakker

Maak van geneste JSON een platte lijst met puntgescheiden paden.

{"user":{"name":"Ada"},"rows":[3,5]}
user.name = Ada
rows.0 = 3
rows.1 = 5

Sleutels worden met het scheidingsteken verbonden en arrayposities worden segmenten zoals rows.0. Lege sleutels blijven bestaan: {"":{"b":1}} geeft .b = 1. Null, false en 0 blijven; lege objecten en arrays leveren geen items op. Identieke paden stoppen de verwerking met een fout; wijzig scheidingsteken of sleutels. Geen pad-escaping of terugomzetting.

Geplakte tekst heeft voorrang; het bestand wordt alleen gelezen bij een leeg tekstveld. Een leeg scheidingsteken gebruikt een punt. Maximaal 16777216 geplakte UTF-16-code-eenheden, 64 MiB per bestand, diepte 200 en 100000 primitieve bladeren. Overschrijdingen worden afgewezen, niet afgekapt. JavaScript-getallen kunnen grote gehele getallen afronden; gebruik strings voor exacte identificaties. CSV: path,value, komma’s en geciteerde velden; aanhalingstekens blokkeren geen spreadsheetformules. Controleer en kopieer of download json-flattened.txt apart.

De verwerking gebeurt lokaal in je browser.