logo

Kako pretvoriti Excel v JSON?

Uporabniki imajo različne zahteve, npr. pretvarjanje excelovih podatkov v format JSON. Izvesti mora preslikavo stolpcev Excelovega delovnega lista v ključe predmetov. Pretvornik Excel v JSON pomaga pretvoriti podatke datoteke .xls v obliko zapisa datoteke .JSON.

Te Excelove datoteke lahko vsebujejo besedilo, grafikone, grafe, oblikovanje, funkcije in druge podatke.

V Excelu ni vnaprej določene metode za pretvorbo Excelovih podatkov v JSON. Če želite opraviti to nalogo, lahko uporabite spletno programsko opremo za pretvorbo Excel v JSON ali prenesete dodatek iz Microsoftove trgovine.

java sinhronizacija

Zakaj Excel v JSON?

Excelove datoteke so težke datoteke, ki lahko vsebujejo besedilo, grafikone, grafe, oblikovanje, funkcije in druge podatke.

Medtem ko so datoteke JSON lahki besedilni dokumenti. Podatke hrani v preprosti podatkovni strukturi. Zato je mogoče datoteke JSON odpreti v kateri koli besedilni programski opremi, kot sta Beležnica ali Wordpad.

Na voljo je več orodij za pretvorbo Excelovih podatkov v JSON.

    Altova MapForce White Town XLS v JSON pretvornik Urejevalnik Oxygen JSON WTSolution pretvornik Excel v JSON

Tukaj bomo na kratko predstavili ta orodja s povezavami za prenos.

Nasvet: WTSolution pretvornik Excel v JSON je znan tudi kot dodatek Excel v JSON. Microsoft ponuja to orodje.

Za zadnje orodje - Excel v JSON, pokazali vam bomo tudi korake za prenos in uporabo te programske opreme.

Altova MapForce

Altova MapForce je tudi orodje za preslikavo in pretvorbo podatkov. Je uporabna programska oprema za pretvorbo različnih nizov podatkov. S tem orodjem lahko pretvorite Excelove podatke v JSON, XML v JSON in obratno.

SLIKA

Poleg tega to orodje uporabnikom omogoča tudi pretvorbo JSON v CSV, EDI, Googlov medpomnilnik protokola itd. To orodje je enostavno za uporabo, saj omogoča vmesnik povleci in spusti. Podpira tudi napredno obdelavo podatkov.

Altova MapForce ni brezplačna programska oprema, vendar ima 30 dni brezplačnega preizkusa. Prenesite orodje Altova MapForce z naslednje strani povezava .

White Town pretvornik xls v JSON

Ta programska oprema je pretvornik xls v JSON. Kot že ime pove, uporabnikom omogoča pretvorbo Excelovih podatkov v format JSON. Vendar dovoljuje samo spreminjanje podatkov Excel v format JSON. Ta programska oprema podpira oba formata Excela (.xls in .xlsx).

SLIKA

Ena največjih prednosti uporabe te programske opreme je brezplačna. Čeprav lahko kupite tudi osebno ali poslovno licenco. Je zelo enostaven za uporabo, zato je zelo priljubljen predvsem pri tistih, ki svoje podatke prenašajo na splet.

Orodje za pretvorbo xls v JSON iz White Towna lahko prenesete z naslednje strani povezava .

Urejevalnik Oxygen JSON

Oxygen JSON Editor je programska oprema, ki se uporablja za pretvorbo podatkov datoteke Excel v format JSON s preslikavo stolpcev Excel v ključ predmeta JSON. Ta programska oprema je zapletenejša od drugih, ki smo jih opisali zgoraj.

Ker je Oxygen JSON Editor zapletena programska oprema, ima tudi zapletene funkcije. Kompleksne funkcije, kot so - preverjanje strukture, zamik, oblika in dopolnjevanje vsebine. Poleg tega nam ta programska oprema omogoča tudi pretvorbo dokumenta XML v format JSON.

SLIKA

Oxygen JSON Editor deluje drugače kot drugi pretvorniki Excel v JSON. Za pretvorbo uporablja predlogo slogovne datoteke XSLT. Večina strokovnjakov raje uporablja to programsko opremo za pretvorbo svojih podatkov. Je plačljiva programska oprema, katere osebne, poslovne in akademske različice so na voljo na uradni spletni strani.

Za prenos obiščite njegovo uradno stran Urejevalnik Oxygen JSON .

WTSolution pretvornik Excel v JSON

Ta je zadnji pretvornik Excela v JSON v tem poglavju, s katerim lahko izvedete pretvorbo Excela v JSON na svojih podatkih. To je preprosta aplikacija za opravljanje te naloge. Ta programska oprema podpira dve vrsti pretvorb Excelovih podatkov: vrstično in ugnezdeno.

Poslušali ste tudi njegovo ime kot dodatek Excel za JSON. Microsoft ponuja ta dodatek z imenom Excel v JSON ki uporabnikom pomaga pretvoriti svoje podatke Excel v format JSON. Zdaj pa poglejmo nekaj o dodatku Excel v JSON in si oglejmo tudi korake za prenos zanj.

Excel v JSON dodatek

Excel v JSON je dodatek, ki ga ponuja Microsoft za pretvorbo podatkov lista Excel v format JSON. Ko so podatki pretvorjeni v format JSON, se stolpci lista Excel spremenijo v ključe objektov v JSON. Prenos in uporaba uporabnika ne zahteva nobenih stroškov.

Ta dodatek lahko prenesete iz trgovine Office.

Zahteva

Dodatek Excel v JSON bo deloval samo v Excelu 2013 ali novejših različicah. Zato mora biti vaša različica Excela 2013 ali novejša.

Omejitev

Ta dodatek ima omejitev.

Izbrane podatke Excel lahko pretvori v format JSON.

Ta dodatek trenutno podpira dve vrsti pretvorb.

  1. Vrsti
  2. Ugnezdeno

Pretvorba vrstic

Pri pretvorbi vrste vrstice se prva vrstica obravnava kot glava, preostale vrstice pa se interpretirajo kot podatki.

Ugnezdena pretvorba

Pri pretvorbi ugnezdenega tipa lahko definirate shemo JSON. Ta dodatek bo izvedel pretvorbo v skladu s shemo, ki ste jo podali.

Prenesite dodatek

Excel v JSON dodatek je na voljo v Office trgovini; lahko ga prenesete od tam. Za učenje po korakih sledite spodnjemu poglavju -

Korak 1: Prenesite dodatek Excel v JSON z naslednje strani povezava .

2. korak: Odpre se spletna stran trgovine Office, kjer kliknete na Dobite ga zdaj gumb.

Kako pretvoriti Excel v JSON?

3. korak: Pred začetkom prenosa vas bo pozval, da se prijavite v svoj Microsoftov račun z veljavnimi poverilnicami.

Kako pretvoriti Excel v JSON?

Če nimate Microsoftovega računa, se brezplačno prijavite in ustvarite nov račun.

4. korak: Ko se prijavite v Microsoftov račun. Pred prenosom bo zahteval nekaj osnovnih informacij, ki jih zahteva ta aplikacija. Tukaj navedite te podrobnosti in kliknite Nadaljuj gumb.

Kako pretvoriti Excel v JSON?

Nasvet: Polja, označena z znakom *, so obvezna, ostala pa neobvezna.

5. korak: Zdaj kliknite na Odpri v Excelu gumb tukaj.

Kako pretvoriti Excel v JSON?

Če v sistemu nimate prenesene nobene različice MS Excel 2013 ali novejše, se lahko obrnete na spletno pisarno. S klikom na to povezavo.

Kako pretvoriti Excel v JSON?

Kliknili smo na Odpri v Excelu.

6. korak: V tem pojavnem oknu pustite potrditveno polje neoznačeno in kliknite na Odprite Excel tukaj

Kako pretvoriti Excel v JSON?

7. korak: Vaš Excel bo odprt v vašem sistemu, vendar zahteva internetno povezavo. Če ni na voljo, lahko dobite tovrstno opozorilo o napaki.

Kako pretvoriti Excel v JSON?

8. korak: Ko kliknete V redu, se prikaže še ena plošča, ki prikazuje razloge za pojav te napake. Ta napaka je lahko posledica naslednjih razlogov.

Kako pretvoriti Excel v JSON?

Povežite svoj sistem z internetom in zaprite trenutno odprt Excelov delovni zvezek.

9. korak: Sledite 5. koraku in znova 6. koraku, kjer kliknite na Odprite Excel gumb.

Tokrat je vaš sistem povezan z internetom. Tako med nameščanjem dodatka ne bo prikazal nobene napake in prekinitve.

10. korak: Vmesnik v datoteki Excel se bo odprl takole z Excel v JSON dodatek. Zdaj dodajte ta dodatek na zavihek Excel s klikom na Zaupajte temu dodatku gumb na desni plošči.

Kako pretvoriti Excel v JSON?

11. korak: Dodatek Excel v JSON je na koncu uspešno dodan na Excelov trak kot zavihek. Glej tukaj -

Kako pretvoriti Excel v JSON?

12. korak: Vaš dodatek Excel v JSON je pripravljen za zagon. Na voljo je znotraj Excel v JSON zavihek z imenom Launch Excel v JSON gumb.

Kako pretvoriti Excel v JSON?

Opomba: Excelova datoteka, ki je trenutno odprta, je samo za branje in vsebuje nekaj navodil o tem orodju. Zato najprej odprite ciljno datoteko, ki jo želite pretvoriti v Excel v JSON.

13. korak: Pripravite nov Excel list ali odprite tistega, katerega podatke želite spremeniti v obliki. Odprli smo obstoječo datoteko s podatki o osebi in kliknili na Zaženite Excel-to-JSON gumb.

Kako pretvoriti Excel v JSON?

14. korak: Ko kliknete nanj, se lahko prikaže ta napaka. Ignorirajte in kliknite v redu premakniti naprej.

Kako pretvoriti Excel v JSON?

Nasvet: Ko uporabljate ta dodatek za pretvorbo podatkov, mora biti vaš sistem povezan z internetom. V nasprotnem primeru se lahko soočite s težavami.

15. korak: Zdaj izberite podatke vsaj prvih dveh vrstic ali vse, pri čemer prvi velja za glavo, drugi pa za podatke. Nato kliknite na POJDI na desni plošči.

Kako pretvoriti Excel v JSON?

16. korak: Videli boste, da so izbrani podatki pretvorjeni v format JSON in na voljo pod gumbom Pojdi.

Kako pretvoriti Excel v JSON?

17. korak: Kopirajte te podatke od tukaj, prilepite te podatke JSON v datoteko in jo shranite. Zato kliknite na Kopirati v odložišče gumb tukaj.

Kako pretvoriti Excel v JSON?

18. korak: Podatki JSON so uspešno kopirani v odložišče.

Kako pretvoriti Excel v JSON?

19. korak: Zdaj prilepite te kopirane podatke odložišča v datoteko Word in jo shranite. Kopirani podatki bodo videti kot je prikazano spodaj -

Kako pretvoriti Excel v JSON?

Excel v JSON z uporabo urejevalnika kode VBA

Poleg uporabe vseh teh orodij lahko uporabite tudi vgrajeno funkcijo Excela ( Urejevalnik kode VBA ), da pretvorite Excelove podatke v format JSON. Naredite kodo zanj in izvedite kodo; opravil bo preslikavo Excelovih stolpcev v objektne ključe JSON in pretvoril podatke v JSON.

Če vam je udobno kodiranje, potem je to dober način za vas. Tako vam ni treba izrecno prenesti zgoraj obravnavanih orodij za pretvorbo vaših Excelovih podatkov v format JSON. Medtem ko lahko to storite, ne da bi v svoj sistem prenesli kakršno koli programsko opremo, z urejevalnikom kode Excel VBA.

Namig: vaši Excelovi podatki morajo imeti imena stolpcev, ker se prva vrstica vedno obravnava kot glava.

Koda VBA

Sledi celotna koda za pretvorbo podatkov datoteke Excel v format JSON. Kopirajte naslednjo kodo in jo prilepite v urejevalnik kode VBA.

 Public Function ExcelToJSON(rng As Range) As String ' Check there must be at least two columns in the Excel file If rng.Columns.Count 1 Then ' Start data row Dim jsonData As String: jsonData = '{' ' Loop through each column and combine with the header For headerLoop = 1 To colCount jsonData = jsonData & '''' & headerRange.Value2(1, headerLoop) & '''' & ':' jsonData = jsonData & '''' & rng.Value2(dataLoop, headerLoop) & '''' jsonData = jsonData & ',' Next headerLoop ' Strip out the comma in last value of each row jsonData = Left(jsonData, Len(jsonData) - 1) ' End data row JSON = JSON & jsonData & '},' End If Next ' Strip out the last comma in last row of the Excel data JSON = Left(JSON, Len(JSON) - 1) JSON = JSON & ']' ExcelToJSON = JSON End Function 

V tej kodi VBA smo definirali funkcijo z imenom ExcelToJSON ki bo kasneje uporabljen v Excelovi datoteki za pretvorbo Excelovih podatkov v format JSON. Poglejmo, kako se bo izvedlo.

Sintaksa

 =ExcelToJSON(range) 

Zdaj se vrnite v datoteko Excel in napišite naslednjo formulo ROUND() v Excelovo celico, kamor želite postaviti pretvorjeni rezultat JSON. na primer

=ExcelToJSON(A1:F3)

Kako pretvoriti Excel v JSON?

Trenutno pretvarjamo samo podatke prvih dveh Excelovih vrstic v format JSON.

python pretvori bajte v niz

Pritisnite tipko Vnesite ključ in dobite rezultat ter preverite, ali so podatki uspešno pretvorjeni v obliko JSON. Podobno lahko to funkcijo uporabite za večjo pretvorbo.

Kako pretvoriti Excel v JSON?

Za podroben opis te kode si oglejte našo naslednjo vadnico, kjer smo razložili to kodo in spremenljivke, ustvarjene in uporabljene v njej.