Pretvornik Excel v JSON
Preglednico spremenite v JSON, ki ga lahko naloži program. Naložite datoteko .xlsx, .xls, .ods ali .numbers in dobite polje z enim objektom na vrstico, s ključi iz glav vaših stolpcev.
Pretvornik podatkov
ali spustite datoteke CSV, TSV, TXT … sem ·
Največ 95 MB na datoteko· Do 20 datotek· Izbrisano po 30 minutah
Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.
Znak, ki ločuje stolpce v datotekah CSV in besedilnih datotekah, pri branju in pisanju. Samodejno ga zazna iz vhoda, pri pisanju pa uporabi vejice.
UTF-8 deluje za vse jezike. Izberite UTF-8 z BOM, če Excel v sistemu Windows ob odpiranju CSV prikaže popačene šumnike ali azijske znake.
Vhod Excel, ODS in Numbers: pretvori samo prvi list ali vse liste (en CSV na list v ZIP ali en ključ JSON na list).
Ime zavihka lista v novi preglednici, do 31 znakov.
Polje objektov uporabi imena stolpcev kot ključe v vsaki vrstici; polje polj je bolj zgoščeno in ohrani glavo kot prvo polje.
Ime zunanjega elementa, ki obdaja vse vrstice; vsaka vrstica postane <row> znotraj njega.
Uporabljeno v stavkih CREATE TABLE in INSERT. Samo črke, števke in podčrtaji.
Narekovaji in tipi stolpcev se med zbirkami podatkov nekoliko razlikujejo; izberite tisto, v katero boste uvozili.
Datumske celice prepiše v enotno obliko. ISO (2026-10-18) je najvarnejši za zbirke podatkov in kodo; »ohrani« jih pusti, kot so v viru.
Kako uporabljati to orodje
- 1
Naložite delovni zvezek
Dodajte datoteke Excel, LibreOffice ali Numbers, do 20 naenkrat in največ 95 MB vsaka. Prepričajte se, da prva vrstica vsakega lista vsebuje imena stolpcev, ki jih želite kot ključe.
- 2
Izberite obliko in liste
Vnaprej sta izbrana Array of objects in datumi ISO. Pod Napredne nastavitve nastavite Struktura JSON na Array of arrays za kompaktno datoteko ali Listi za pretvorbo na Vsi listi za en ključ na list.
- 3
Pretvorite in naložite
Pritisnite Pretvori v JSON in prenesite datoteko. Uvozite jo v svojo aplikacijo, z njo napolnite zbirko podatkov ali jo predajte testnemu izvajalcu.
Pretvorba Excela v JSON prebere list vrstico za vrstico in vsako vrstico zapiše kot objekt JSON, pri čemer so ključi iz glavne vrstice. Tako podatki preglednice, ki jih ekipa ureja ročno, postanejo vhod za aplikacijo, API ali skripto.
Od preglednice do kode: kdo pretvarja Excel v JSON
Vzorec je vedno enak: podatke imajo v lasti ljudje, ki jim je Excel domač, programska oprema pa jih mora prebrati. Marketinška ekipa hrani imena izdelkov in cene v delovnem zvezku, iz katerega se gradi statično spletno mesto. Ekipa za lokalizacijo napolni list z enim stolpcem na jezik, ki ga aplikacija naloži kot prevodne datoteke. Vodja testiranja našteje testne primere v vrsticah, ki jih Postmanov collection runner ali zbirka Jest prebere kot podatkovno datoteko JSON.
Ročno pisanje takih izvozov je počasno in nagnjeno k napakam, Excel pa nima vgrajene možnosti Shrani kot JSON. S pretvorbo razvijalci dobijo čisto datoteko, ne da bi morali sodelavci spoznavati novo orodje. Kadar je cilj relacijska zbirka podatkov in ne koda aplikacije, Excel v SQL namesto tega zapiše stavke INSERT, kar korak JSON povsem preskoči.
Koliko vrstic lahko postane iz enega lista
1.048.576vrstic v enem listu XLSX, torej do 1.048.575 objektov JSON po glavni vrstici
Polje objektov ali polje polj
Array of objects
Vsaka vrstica postane objekt, katerega ključi so imena glav.
- Samoopisno: vsaka vrednost nosi ime svojega stolpca
- Preprosto branje v kodi kot row.email
- Večje, ker se ključi ponavljajo v vsaki vrstici
Array of arrays
Vsaka vrstica postane navaden seznam vrednosti; glava je prvi seznam.
- Najmanjša datoteka
- Ustreza načinu, kako knjižnice za grafikone sprejemajo vrstice
- Koda mora vedeti, kateri položaj ustreza kateremu stolpcu
[
{ "sku": "A-100", "name": "Notebook", "price": 4.5, "updated": "2026-10-18" },
{ "sku": "A-101", "name": "Pen, blue", "price": 1.2, "updated": "2026-10-12" }
]Tipi sledijo celicam. Števila ostanejo števila, besedilo ostane besedilo, prazne celice so v objektni obliki zapisane kot null, datumi pa postanejo nizi ISO, ker JSON nima lastnega tipa za datum. Prazne vrstice med podatki in zaplužene opombe pod tabelo prav tako postanejo objekti, zato jih pred pretvorbo izbrišite v delovnem zvezku.
XLSX in JSON na kratko
XLSX
Delovni zvezek Microsoft Excel
XLSX je privzeti format delovnih zvezkov Microsoft Excel od različice Office 2007 in temelji na standardu Office Open XML. V paketu ZIP z XML shranjuje več listov, formule, oblikovanje, grafikone, vrtilne tabele in preverjanje podatkov. Podpira več kot milijon vrstic na list in je privzeti izmenjevalni format poslovnih preglednic. XLSX odprejo Google Sheets, LibreOffice in Numbers, vendar se makri in napredne funkcije morda ne prenesejo.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- 2007 · Microsoft
JSON
JavaScript Object Notation
JSON je lahek besedilni format za strukturirane podatke, ki ga je v zgodnjih letih 2000 populariziral Douglas Crockford, standardizirana pa sta ga RFC 8259 in ECMA-404. Objekte, tabele, nize, števila, logične vrednosti in null predstavlja s preprosto, berljivo sintakso. Je privzeti format za spletne API-je, konfiguracijske datoteke in izmenjavo podatkov med aplikacijami v skoraj vseh programskih jezikih. Nima vgrajenih komentarjev, datumov ali shem, velikih gnezdenih datotek pa brez pregledovalnika ni lahko brati.
- Stiskanje
- –
- Prosojnost
- –
- Animacija
- –
- Uvedeno
- 2001 · Douglas Crockford
Excel v JSON pretvarjajo, ko mora kodo naložiti list, ki ga vzdržujejo ljudje, ki niso razvijalci, na primer cene, prevode ali testne podatke.
Pretvorba Excel v JSON: pogosta vprašanja
Kako pretvorim XLSX v JSON, da so glave stolpcev ključi?
Pustite vklopljeno možnost Prva vrstica je glava, kar je privzeto. Besedilo v prvi vrstici postane ključ za vsako vrednost pod njim, zato stolpec z naslovom email v vsakem objektu da "email": "...". Če želite drugačne ključe, na primer imena v camelCase za JavaScript, najprej preimenujte glave v Excelu.
Zakaj so datumi iz Excela števila, kot je 46313?
Excel shrani datum kot zaporedno število, ki šteje dneve od 1. januarja 1900, kot datum pa ga prikaže le na zaslonu. Surovo prebran je 2026-10-18 število 46313. Ta stran zapiše datume kot nize ISO, na primer 2026-10-18; če vaša koda pričakuje sekunde, pod Datumi izberite Unix timestamp.
Kaj se zgodi s formulami, barvami in komentarji?
JSON hrani podatke, ne videza. Vsaka celica s formulo je zapisana kot izračunani rezultat, barve polnila, pisave, komentarji celic, grafikoni in postavitev združenih celic pa se izgubijo. Delovni zvezek obdržite kot izvor za urejanje in JSON ponovno ustvarite, ko se spremeni.
Ali lahko pretvorim vse liste delovnega zvezka hkrati?
Da. Če je pri Listi za pretvorbo izbrano Vsi listi, dobi JSON en ključ na ime lista, ki vsebuje vrstice tistega lista. To ustreza prevodnim datotekam ali katalogu, razdeljenemu po kategorijah na zavihke.
Je velika preglednica težava za JSON?
Velikost naraste, ker vsak objekt ponovi svoje ključe, zato lahko list s 100.000 vrsticami postane datoteka, večja za več megabajtov kot XLSX. Za velike tabele v analitičnih orodjih sta CSV ali Parquet lažja; Excel v CSV vam da ravno različico.
Kakšno natančnost števil ohrani JSON?
Tisto, kar je shranil Excel, to je največ 15 pomembnih števk. Dolge ID-je, kot so 16-mestne številke kartic ali računov, vnesene kot števila, je Excel že zaokrožil. Te stolpce pred vnosom podatkov oblikujte kot Besedilo in zapisani bodo kot nizi JSON.
- Pretvornik JSON v ExcelPretvorite JSON ali JSON Lines v list Excel XLSX: ključi postanejo glave stolpcev, zapisi vrstice. Do 20 datotek naenkrat, brez računa.
- Pretvornik Excel v CSVPretvorite delovne zvezke Excel (XLS, XLSX, XLSM) v CSV: vsak list v svojo datoteko, ločilo vejica ali podpičje in UTF-8, ki ga Excel pravilno odpre.
- Pretvornik Excel v XMLPretvorite list Excel v XML brez XML preslikav in zavihka Razvijalec. Vsaka vrstica postane zapis, vsaka glava oznaka. Vhod XLSX, XLS in ODS.
- Pretvornik Excel v SQLPretvorite list Excel v skript SQL za MySQL, PostgreSQL, SQLite ali SQL Server. Glave postanejo stolpci, vrstice pa stavki INSERT.
- Pretvornik XLSX v CSVDelovni zvezek XLSX pretvorite v čist CSV UTF-8 za Shopify, WooCommerce, Mailchimp, Salesforce ali bazo. Formule postanejo vrednosti, datumi v ISO.
- Pretvornik HTML v JSONPretvorite tabelo HTML v JSON: glave postanejo ključi, vsaka vrstica objekt. Naložite shranjene strani .html ali .htm, brez kode za strganje.