XLSX till JSON-konverterare
Konvertera ett Excel-kalkylblad till JSON i webbläsaren. Välj blad, förhandsgranska en array av objekt och ladda ner en privat .json-fil.
🔒 Körs helt i din webbläsare — ingenting laddas uppGör kalkylbladsrader till JSON-objekt
Utvecklare, analytiker och driftteam får ofta strukturerad data som en Excel-arbetsbok även när nästa steg kräver JSON. Den här XLSX till JSON-konverteraren omvandlar ett kalkylblad till en array av objekt som kan användas i skript, prototyper, statiska webbplatser, importer och API-tester. Ladda upp en arbetsbok, välj rätt blad så blir första raden objektnycklar för alla rader som följer.
Filen hanteras helt i din webbläsare med SheetJS. Arbetsboken läses från det lokala filobjektet, omvandlas i minnet och visas som formaterad JSON i förhandsgranskningen. Ingen kalkylbladsdata laddas upp, loggas eller lagras någon annanstans. Det privata arbetssättet är användbart för exempelexporter, migreringsplanering, katalogdata, interna rapporter och alla arbetsböcker som inte bör klistras in i en serverbaserad konverterare.
Förbered ett blad för ren JSON
En enkel rektangulär tabell konverteras bäst. Ange fältnamnen i första raden och undvik dubbla kolumnetiketter, eftersom varje etikett blir en JSON-egenskap. Lämna anteckningar, summor och sammanslagna rubrikblock utanför det valda bladet eller ta bort dem före konverteringen. Tomma celler bevaras som tomma värden så att raderna behåller en enhetlig form, vilket är bra när JSON-filen ska granskas av ett annat skript eller importeras till en databas.
Så använder du resultatet
Den nedladdade filen är ett standardiserat JSON-dokument i UTF-8. Du kan checka in den i ett statiskt projekt, läsa in den i Node.js, mata in den i en dataimport eller öppna den i en editor för en snabb granskning. För mycket stora blad visas bara början i förhandsgranskningen på sidan; lita på den nedladdade filen för hela innehållet. Om datan senare behöver tillbaka till kalkylbladsformat, behåll den ursprungliga arbetsboken som auktoritativ källa.
Bra att veta om utdata
Utdata är en JSON-array med ett objekt per datarad, formaterad med indrag på två mellanslag. Ett blad vars första rad innehåller rubrikerna name, qty och price blir en lista med objekt som vart och ett har de tre egenskaperna. Numeriska celler förblir tal, textceller förblir strängar och tomma celler blir tomma strängar. Om två kolumner har samma rubrik gör konverteraren nycklarna unika genom att lägga till ett suffix som _1.
Datumceller kan visas som numeriska serienummer i stället för formaterad text, så kontrollera dem i förhandsgranskningen och konvertera dem i din egen kod vid behov. Statusraden visar hur många rader som konverterats. Förhandsgranskningen är begränsad till de första 25 000 tecknen, men den nedladdade filen innehåller allt. Endast det valda kalkylbladet konverteras, så exportera varje blad du behöver för sig.
Hur man använder
- Ladda upp XLSXSläpp en Excel-arbetsbok på sidan eller klicka för att välja den.
- Välj bladVälj det kalkylblad som innehåller tabellen du vill konvertera.
- Ladda ner JSONFörhandsgranska arrayen av objekt och spara den som en .json-fil.