Wat het doet
Deze tool zet een JSON-array van objecten om naar TSV (tab-separated values). De eerste regel bevat de kolomnamen en elke volgende regel is één object. Omdat tabs de cellen scheiden, kun je de uitvoer kopiëren en direct in een spreadsheet plakken.
Zo gebruik je het
- Plak JSON in het veld Invoer, upload een
.json-bestand of klik op Voorbeeld. - De TSV verschijnt rechts terwijl je typt.
- Zet Kopregel toevoegen uit om alleen de data uit te voeren.
- Kopieer en plak in Excel of Google Sheets, of download een
.tsv-bestand.
Voorbeeld
[
{ "id": 1, "name": "Alice", "address": { "city": "Shanghai" } },
{ "id": 2, "name": "Bob", "address": { "city": "Beijing, China" } }
]
wordt (tabs weergegeven als →)
id→name→address.city
1→Alice→Shanghai
2→Bob→Beijing, China
Opmerkingen
Waarden met een tab, een regeleinde of een dubbel aanhalingsteken worden tussen aanhalingstekens gezet, zodat de spreadsheet ze nog steeds als één cel leest. null wordt een lege cel, en true/false en getallen worden geschreven zoals ze zijn.
Veelgestelde vragen
› Welke JSON-structuur verwacht het?
Een array van objecten werkt het best, één object per rij. Een object met één array-eigenschap, zoals {"data": [...]}, wordt ook begrepen. Elke andere waarde wordt één rij.
› Hoe worden geneste objecten en arrays verwerkt?
Geneste velden worden kolomnamen met punten, zoals address.city. Arrays met eenvoudige waarden worden samengevoegd met "; ", en arrays van objecten krijgen indexpaden zoals items.0.name.
› En als objecten verschillende sleutels hebben?
De kolommen zijn alle sleutels samen, in de volgorde waarin ze voor het eerst voorkomen. Ontbrekende waarden blijven leeg.
› Waarom TSV in plaats van CSV?
Als je TSV in Excel of Google Sheets plakt, komt elke waarde zonder importvenster in een eigen cel terecht. Komma's in waarden hebben geen speciale behandeling nodig.