UltKit

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

Izhod

Datoteke se obdelajo na naših strežnikih in izbrišejo po 30 minutah.

Kako uporabljati to orodje

  1. 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. 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. 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

Starejše datoteke .xls se ustavijo pri 65.536 vrsticah na list.

Polje objektov ali polje polj

Privzeto

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
Najboljše za: Aplikacije, API-ji, začetni podatki in testni podatki
Kompaktno

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
Najboljše za: Velike tabele, grafikoni in prenos podatkov
Dve vrstici cenika kot Array of objects
[
  { "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
Pretvornik XLSX

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
Pretvornik JSON

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.