UltKit

Pretvornik JSON v Excel

Naložite izvoz iz API-ja, izpis dnevnika ali varnostno kopijo baze podatkov v formatu JSON in dobite delovni zvezek XLSX, v katerem je vsak zapis vrstica, vsak ključ pa stolpec, ki ga lahko filtrirate, razvrščate in seštevate.

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

    Datoteko .json, .jsonl ali .ndjson spustite na območje za nalaganje. Do 20 datotek naenkrat, vsaka do 95 MB; iz vsake datoteke nastane svoj delovni zvezek.

  2. 2

    Preverite nastavitve lista

    Pretvori v je že nastavljeno na XLSX. Pod Napredne nastavitve lahko z Ime lista preimenujete zavihek ali prek Datumi preoblikujete časovne žige.

  3. 3

    Pretvorite in odprite v Excelu

    Pritisnite Pretvori v XLSX (Excel) in prenesite delovni zvezek. Odpre se v Excelu, Google Preglednicah, Numbers in LibreOffice Calc.

Kdo potrebuje JSON kot list v Excelu

JSON je format, ki si ga izmenjujejo stroji. Douglas Crockford ga je okoli leta 2001 poimenoval in populariziral, standard IETF RFC 8259 (2017) pa določa le šest tipov vrednosti: objekte, polja, nize, števila, true/false in null. REST API-ji, izvozi Firebase in MongoDB, spletni zaznavniki Stripe in razvijalska orodja brskalnikov vam vsi dajo JSON.

Ljudje, ki te izvoze prejmejo, pogosto niso razvijalci. Marketinški analitik iz API-ja oglaševalske platforme potegne podatke o kampanji, lastnik trgovine prenese naročila iz headless trgovine, raziskovalec shrani javni nabor podatkov. Želijo en zapis na vrstico, stolpce za filtriranje in SUM na dnu.

Pretvorba JSON v Excel: kako zapisi postanejo vrstice

Vhod: dva zapisa naročil z gnezdenim objektom customer
[
  {"order": "A-1001", "total": 48.5, "customer": {"name": "Ruth Ng", "country": "CA"}, "tags": ["gift", "rush"]},
  {"order": "A-1002", "total": 12, "customer": {"name": "Omar Diaz", "country": "US"}}
]

Nastali list ima pet stolpcev: order, total, customer.name, customer.country in tags. Vrstica 3 vsebuje A-1002, 12, Omar Diaz in US s prazno celico tags, ker drugi zapis tega ključa nima. Manjkajoči ključi nikoli ne premaknejo drugih vrednosti vstran, kar je klasična napaka pri ročnem kopiranju JSON v celice.

Števila ostanejo številska, zato se vsote seštejejo takoj. Nizi, ki so videti kot števila, na primer poštne številke ali SKU v narekovajih, ostanejo besedilo, kar ohrani vodilne ničle, na primer 02134. Za časovne žige ISO (2026-10-18T09:30:00Z) izberite berljiv vzorec pod Datumi.

JSON v XLSX: omejitve Excela, ki še vedno veljajo

vrstic na delovni list
1.048.576
stolpcev, od A do XFD
16.384
znakov na celico
32.767
znakov v imenu lista
31

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

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

Pretvorba JSON v Excel je pot, po kateri izpis iz API-jev in baz pride do ljudi, ki ne berejo kode: produktnega vodjo, računovodjo ali stranko, ki želi vrstice za razvrščanje in vsote za preverjanje namesto zavitih oklepajev in narekovajev.

Kaj uporabniki pričakujejo od pretvorbe JSON v Excel

MitVsaka datoteka JSON lahko postane čedna tabela.

DejstvoTabele potrebujejo ponavljajoče se zapise. En sam konfiguracijski objekt z globoko gnezdenimi nastavitvami postane ena zelo široka vrstica; za takšne datoteke je JSON v YAML lažji za branje.

MitExcel bo datoteko .json odprl neposredno, če jo preimenujem.

DejstvoPreimenovanje ne spremeni ničesar v datoteki. Excel jo obravnava kot besedilo in vse da v stolpec A.

MitDelovni zvezek natančno ohrani tipe JSON.

DejstvoExcel pozna števila, besedilo, logične vrednosti in prazne celice. JSON null postane prazna celica, razlika med 12 in 12.0 pa izgine.

MitVsak izvoz pod 100 MB bo šel noter.

DejstvoŠtejejo tudi vrstice. Dnevnik z dvema milijonoma vrstic presega mrežo 1.048.576 vrstic; najprej ga razdelite ali za nalaganje v bazo uporabite JSON v CSV.

Vprašanja o pretvorbi JSON v Excel

Ali lahko JSON pretvorim v Excel brez Power Query?

Da. Excelova pot je Podatki → Pridobi podatke → Iz datoteke → Iz JSON, ki odpre urejevalnik Power Query in od vas zahteva razširitev zapisov stolpec za stolpcem. Tu se razširitev opravi med pretvorbo, delovni zvezek pa je takoj pripravljen za filtriranje.

Kaj se zgodi z gnezdenimi objekti v mojem JSON-u?

Gnezdeni objekt se razširi v dodatne stolpce, poimenovane s potjo s pikami, tako da objekt address postane address.city in address.zip. Polje preprostih vrednosti znotraj zapisa ostane v eni celici kot besedilo JSON, ker ena vrstica ne more imeti spremenljivega števila stolpcev.

Ali pretvornik sprejme JSON Lines iz BigQuery ali orodja za pošiljanje dnevnikov?

Da. Datoteke s končnico .jsonl ali .ndjson se preberejo po en objekt na vrstico, kot zapisujejo izvozi BigQuery, izpisi Elasticsearch in večina cevovodov za dnevnike. Vsaka vrstica postane ena vrstica v listu.

Zakaj so se moji 19-mestni ID-ji spremenili v števila, ki se končajo z ničlami?

Excel shranjuje števila s 15 pomembnimi števkami, zato daljše celo število, na primer ID Twitter snowflake ali številka kartice, v številski celici izgubi konec. Takšne ID-je v JSON ohranite kot nize (v narekovajih) in v listu bodo prispeli kot besedilo, števko za števko.

Ali se moj izvoz iz API-ja kje shrani?

Ne. Datoteke se samodejno izbrišejo 30 minut po obdelavi, uporabniški račun pa ni potreben.

Ali lahko preglednico pozneje pretvorim nazaj v JSON?

Da. Ko uredite vrstice, delovni zvezek spustite skozi Excel v JSON in glave stolpcev spet postanejo ključi. Imena stolpcev s pikami se zapišejo kot ravni ključi, zato gnezdene objekte po potrebi znova sestavite v kodi, če jih vaš API zahteva.