XLSX naar JSON-converter
Zet een Excel-werkblad om naar JSON in je browser. Kies een blad, bekijk een voorbeeld van een array met objecten en download een privé .json-bestand.
🔒 Draait volledig in uw browser — niets wordt geüploadSpreadsheetrijen omzetten naar JSON-objecten
Ontwikkelaars, analisten en operationele teams krijgen gestructureerde gegevens vaak aangeleverd als Excel-werkmap, ook wanneer de volgende stap JSON nodig heeft. Deze XLSX naar JSON-converter zet een werkblad om in een array met objecten die je kunt gebruiken in scripts, prototypes, statische websites, imports en API-tests. Upload een werkmap, selecteer het juiste blad en de eerste rij wordt de objectsleutels voor alle volgende rijen.
Het bestand wordt volledig in je browser verwerkt met SheetJS. De werkmap wordt gelezen uit het lokale bestandsobject, in het geheugen omgezet en als opgemaakte JSON weergegeven in een voorbeeld. Er worden geen spreadsheetgegevens geüpload, gelogd of elders opgeslagen. Deze privé-werkwijze is handig voor voorbeeldexports, migratieplanning, catalogusgegevens, interne rapporten en elke werkmap die je liever niet in een serverzijdige converter plakt.
Een blad voorbereiden voor nette JSON
Een eenvoudige rechthoekige tabel wordt het best omgezet. Zet de veldnamen in de eerste rij en vermijd dubbele kolomlabels, want elk label wordt een JSON-eigenschap. Houd notities, totalen en samengevoegde titelblokken buiten het geselecteerde blad of verwijder ze vóór de conversie. Lege cellen blijven behouden als lege waarden, zodat rijen een consistente vorm houden. Dat is handig wanneer de JSON door een ander script wordt gecontroleerd of in een database wordt geïmporteerd.
Het resultaat gebruiken
Het gedownloade bestand is een standaard JSON-document in UTF-8. Je kunt het opnemen in een statisch project, laden in Node.js, gebruiken in een data-importproces of openen in een editor voor een snelle controle. Bij zeer grote bladen toont de pagina alleen het begin als voorbeeld; gebruik het gedownloade bestand voor de volledige inhoud. Moeten de gegevens later terug naar spreadsheetformaat, bewaar dan de originele werkmap als leidende bron.
Goed om te weten over de uitvoer
De uitvoer is een JSON-array met één object per gegevensrij, opgemaakt met inspringing van twee spaties. Een blad waarvan de eerste rij de kopteksten name, qty en price bevat, wordt een lijst met objecten die elk die drie eigenschappen hebben. Numerieke cellen blijven getallen, tekstcellen blijven strings en lege cellen worden lege strings. Als twee kolommen dezelfde koptekst hebben, maakt de converter de sleutels uniek door een achtervoegsel zoals _1 toe te voegen.
Datumcellen kunnen verschijnen als numerieke serienummers in plaats van opgemaakte tekst. Controleer ze dus in het voorbeeld en zet ze zo nodig om in je eigen code. De statusregel meldt hoeveel rijen zijn omgezet. Het voorbeeld is beperkt tot de eerste 25.000 tekens, maar het gedownloade bestand bevat alles. Alleen het geselecteerde werkblad wordt omgezet, dus exporteer elk blad dat je nodig hebt apart.
Hoe te gebruiken
- XLSX uploadenSleep een Excel-werkmap naar de pagina of klik om er een te kiezen.
- Blad kiezenSelecteer het werkblad met de tabel die je wilt omzetten.
- JSON downloadenBekijk een voorbeeld van de array met objecten en sla die op als .json-bestand.