logo

Kako pretvoriti Excel u JSON?

Korisnici imaju različite zahtjeve, npr. pretvaranje excel podataka u JSON format. Treba preslikati stupce Excel radnog lista na ključeve objekata. Pretvarač Excel u JSON pomaže pretvoriti podatke .xls datoteke u .JSON format datoteke.

Ove Excel datoteke mogu sadržavati tekst, grafikone, grafikone, oblikovanje, funkcije i više podataka.

U Excelu ne postoji unaprijed definirana metoda za pretvaranje Excel podataka u JSON. Možete koristiti internetski softver za pretvorbu Excel u JSON ili preuzeti dodatak iz Microsoftove trgovine da biste obavili ovaj zadatak.

10 milijuna

Zašto Excel u JSON?

Excel datoteke su datoteke velike težine koje mogu sadržavati tekst, dijagrame, grafikone, oblikovanje, funkcije i više podataka.

Dok su JSON datoteke lagani tekstualni dokumenti. Pohranjuje podatke u jednostavnu strukturu podataka. Stoga se JSON datoteke mogu otvoriti na bilo kojem tekstualnom softveru poput Notepada ili Wordpada.

Postoji nekoliko dostupnih alata za pretvaranje Excel podataka u JSON.

    Altova MapForce White Town XLS u JSON pretvarač Oxygen JSON Editor WTSolution pretvarač Excel u JSON

Ovdje ćemo ukratko opisati ove alate s njihovim vezama za preuzimanje.

Savjet: WTSolution Excel to JSON Converter također je poznat kao Excel to JSON dodatak. Microsoft nudi ovaj alat.

Za posljednji alat - Excel u JSON, također ćemo vam pokazati korake za preuzimanje i korištenje ovog softvera.

Altova MapForce

Altova MapForce također je alat za mapiranje i konverziju podataka. To je koristan softver za pretvaranje različitih skupova podataka. Pomoću ovog alata možete pretvoriti Excel podatke u JSON, XML u JSON i obrnuto.

SLIKA

Osim toga, ovaj alat također omogućuje korisnicima pretvaranje JSON-a u CSV, EDI, međuspremnik Google protokola i više. Ovaj je alat jednostavan za korištenje jer nudi sučelje za povlačenje i ispuštanje. Također podržava naprednu obradu podataka.

Altova MapForce nije besplatan softver, ali dolazi s 30 dana besplatnog probnog razdoblja. Preuzmite alat Altova MapForce sa sljedećeg mjesta veza .

White Town xls u JSON pretvarač

Ovaj softver je pretvarač xls u JSON. Kao što naziv implicira, omogućuje korisnicima pretvaranje Excel podataka u JSON format. Međutim, omogućuje samo promjenu Excel podataka u JSON format. Ovaj softver podržava oba formata (.xls i .xlsx formate) programa Excel.

SLIKA

Jedna od najvećih prednosti korištenja ovog softvera je što je besplatan. Iako također možete kupiti osobnu ili poslovnu licencu. Vrlo je jednostavan za korištenje i zato je vrlo popularan, uglavnom za one koji prenose svoje podatke online.

Alat za pretvaranje xls u JSON White Town možete preuzeti sa sljedećeg veza .

Oxygen JSON Editor

Oxygen JSON Editor je softver koji se koristi za pretvaranje podataka Excel datoteke u JSON format mapiranjem Excel stupaca u ključ JSON objekta. Ovaj je softver složeniji od ostalih koje smo gore opisali.

Kako je Oxygen JSON Editor složen softver, ima i složene značajke. Složene značajke, kao što su - provjera valjanosti strukture, uvlaka, format i dovršetak sadržaja. Uz to, ovaj nam softver također omogućuje pretvaranje XML dokumenta u JSON format.

SLIKA

Oxygen JSON Editor radi drugačije od ostalih pretvarača programa Excel u JSON. Za pretvorbu koristi predložak XSLT stylesheet. Većina profesionalaca preferira ovaj softver za pretvaranje svojih podataka. To je softver koji se plaća čije su osobne, poslovne i akademske verzije dostupne na službenoj web stranici.

Za preuzimanje pogledajte službenu stranicu Oxygen JSON Editor .

WTSolution pretvarač Excel u JSON

Ovo je posljednji pretvarač Excela u JSON u ovom poglavlju pomoću kojeg možete izvršiti konverziju Excela u JSON na svojim podacima. To je jednostavna aplikacija za obavljanje ovog zadatka. Ovaj softver podržava dvije vrste konverzija Excel podataka: redak i ugniježđeno.

Također ste čuli njegovo ime kao dodatak Excel za JSON. Microsoft nudi ovaj dodatak pod nazivom Excel u JSON koji pomaže korisnicima pretvoriti svoje Excel podatke u JSON format. Sada saznajmo nešto o dodatku za Excel u JSON i pogledajmo korake za njegovo preuzimanje.

Excel u JSON dodatak

Excel u JSON je dodatak koji nudi Microsoft za pretvaranje podataka Excel tabele u JSON format. Kada se podaci konvertiraju u JSON format, stupci Excel lista mijenjaju se u ključeve objekata u JSON-u. Preuzimanje i korištenje od korisnika ne košta ništa.

Ovaj dodatak možete preuzeti iz Office trgovine.

Zahtjev

Excel u JSON dodatak radit će samo na Excel 2013 ili novijim verzijama. Dakle, vaša verzija programa Excel mora biti 2013 ili novija.

Ograničenje

Ovaj dodatak ima ograničenje.

Može pretvoriti odabrane Excel podatke u JSON format.

Ovaj dodatak trenutno podržava dvije vrste konverzija.

  1. Red
  2. Ugniježđeno

Pretvorba redaka

U pretvorbi vrste retka, prvi se redak tretira kao zaglavlje, a ostali se redovi tumače kao podaci.

Ugniježđena konverzija

U pretvorbi ugniježđenog tipa možete definirati JSON shemu. Ovaj dodatak izvršit će pretvorbu u skladu sa shemom koju ste naveli.

Preuzmite dodatak

Excel u JSON dodatak je dostupan u Office trgovini; možete ga preuzeti od tamo. Za učenje korak po korak, slijedite ovo poglavlje u nastavku -

Korak 1: Preuzmite dodatak Excel u JSON sa sljedećeg veza .

Korak 2: Otvorit će se web stranica Office trgovine gdje kliknite na Nabavite ga sada dugme.

Kako pretvoriti Excel u JSON?

Korak 3: Prije početka preuzimanja, od vas će se tražiti da se prijavite na svoj Microsoftov račun s važećim vjerodajnicama.

Kako pretvoriti Excel u JSON?

Ako nemate Microsoftov račun, besplatno se prijavite za stvaranje novog računa.

Korak 4: Kada se prijavite na svoj Microsoft račun. Prije preuzimanja tražit će neke osnovne podatke koje ova aplikacija zahtijeva. Ovdje unesite te podatke i kliknite Nastaviti dugme.

Kako pretvoriti Excel u JSON?

Savjet: Polja označena znakom * su obavezna polja, a ostala su opcionalna.

Korak 5: Sada kliknite na Otvori u Excelu gumb ovdje.

Kako pretvoriti Excel u JSON?

Ako u svom sustavu nemate preuzetu verziju MS Excel 2013 ili noviju verziju, možete otići u ured online. Klikom na ovu poveznicu.

Kako pretvoriti Excel u JSON?

Kliknuli smo na Open in Excel.

Korak 6: U ovom skočnom prozoru ostavite potvrdni okvir neoznačenim i kliknite na Otvorite Excel ovdje.

Kako pretvoriti Excel u JSON?

Korak 7: Vaš će se Excel otvoriti na vašem sustavu, ali zahtijeva internetsku vezu. Ako nije dostupno, možete dobiti ovu vrstu pogreške upozorenja.

Kako pretvoriti Excel u JSON?

Korak 8: Kada kliknete na OK, prikazat će vam se još jedna ploča koja vam pokazuje neki razlog zašto se ova greška može pojaviti. Ova pogreška može biti zbog sljedećih razloga.

Kako pretvoriti Excel u JSON?

Dakle, povežite svoj sustav s internetom i zatvorite trenutno otvorenu Excel radnu knjigu.

Korak 9: Slijedite korak 5 i ponovno korak 6, gdje kliknite na Otvorite Excel dugme.

Ovaj put je vaš sustav spojen na internet. Dakle, neće pokazati nikakvu pogrešku ili prekid tijekom instaliranja dodatka.

Korak 10: Sučelje na Excel datoteci otvorit će se ovako s Excel u JSON dodatak. Sada dodajte ovaj dodatak na karticu programa Excel klikom na Vjerujte ovom dodatku gumb prisutan na desnoj ploči.

Kako pretvoriti Excel u JSON?

Korak 11: Excel to JSON dodatak uspješno je dodan na Excel vrpcu kao kartica na kraju. Vidi ovdje -

Kako pretvoriti Excel u JSON?

Korak 12: Vaš dodatak Excel u JSON spreman je za pokretanje. Dostupno je unutar Excel-u-JSON karticu pod nazivom Pokretanje Excel-u-JSON dugme.

Kako pretvoriti Excel u JSON?

Napomena: Excel datoteka, koja je trenutno otvorena, samo je za čitanje i sadrži nekoliko uputa o ovom alatu. Stoga najprije otvorite ciljanu datoteku koju želite pretvoriti u Excel u JSON.

Korak 13: Pripremite novi Excel list ili otvorite onaj čije podatke želite promijeniti u formatu. Otvorili smo postojeću datoteku s podacima o osobi i kliknuli na Pokrenite Excel-to-JSON dugme.

Kako pretvoriti Excel u JSON?

Korak 14: Nakon što kliknete na njega, možda ćete dobiti ovu pogrešku. Ignorirajte i kliknite u redu ići naprijed.

Kako pretvoriti Excel u JSON?

Savjet: Dok koristite ovaj dodatak za pretvaranje podataka, vaš sustav mora biti spojen na internet. U protivnom biste se mogli suočiti s problemima.

Korak 15: Sada odaberite barem podatke iz prva dva retka ili sve gdje se prvi smatra zaglavljem, a drugi podacima. Zatim kliknite na IĆI na desnoj ploči.

Kako pretvoriti Excel u JSON?

Korak 16: Vidjet ćete da su odabrani podaci pretvoreni u JSON format i dostupni ispod gumba Idi.

Kako pretvoriti Excel u JSON?

Korak 17: Kopirajte ove podatke odavde, zalijepite ove JSON podatke u datoteku i spremite je. Stoga kliknite na Kopirati u međuspremnik gumb ovdje.

Kako pretvoriti Excel u JSON?

Korak 18: JSON podaci uspješno su kopirani u međuspremnik.

Kako pretvoriti Excel u JSON?

Korak 19: Sada zalijepite ove kopirane podatke međuspremnika u Word datoteku i spremite je. Kopirani podaci će izgledati kao što je prikazano u nastavku -

Kako pretvoriti Excel u JSON?

Excel u JSON pomoću uređivača koda VBA

Osim korištenja svih ovih alata, možete koristiti ugrađenu značajku programa Excel ( Uređivač VBA koda ) za pretvaranje Excel podataka u JSON format. Napravite kod za to i izvršite kod; izvršit će mapiranje Excel stupaca u ključeve JSON objekta i pretvoriti podatke u JSON.

Ako vam je ugodno raditi kodiranje, onda je to dobar način za vas. Stoga ne morate izričito preuzimati gore spomenute alate za pretvaranje svojih Excel podataka u JSON format. Iako to možete učiniti bez preuzimanja bilo kakvog softvera na vašem sustavu koristeći Excel VBA uređivač koda.

Savjet: Vaši Excel podaci moraju imati nazive stupaca jer se prvi redak uvijek smatra zaglavljem.

VBA kod

Slijedi potpuni kôd za konverziju podataka Excel datoteke u JSON format. Kopirajte ovaj sljedeći kod i zalijepite ga u odgovarajući uređivač VBA koda.

 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 

U ovom VBA kodu definirali smo funkciju pod nazivom ExcelToJSON koji će se kasnije koristiti u Excel datoteci za pretvaranje Excel podataka u JSON format. Da vidimo kako će se izvesti.

Sintaksa

 =ExcelToJSON(range) 

Sada se vratite u Excel datoteku i napišite sljedeću ROUND() formulu u Excel ćeliju gdje želite smjestiti konvertirani JSON rezultat. Na primjer,

=ExcelToJSON(A1:F3)

Kako pretvoriti Excel u JSON?

Trenutačno pretvaramo samo prva dva Excel podatka u JSON format.

što je hibernacija

pritisni Unesi ključ i dobiti rezultat te vidjeti da su podaci uspješno pretvoreni u JSON obrazac. Slično, ovu funkciju možete koristiti za više konverzija.

Kako pretvoriti Excel u JSON?

Za detaljan opis ovog koda, pogledajte naš sljedeći vodič, gdje smo objasnili ovaj kod i varijable stvorene i korištene u njemu.