logo

Kaip konvertuoti Excel į JSON?

Vartotojai turi skirtingus reikalavimus, pvz., konvertuoti „Excel“ duomenis į JSON formatą. Jis turi susieti „Excel“ darbalapio stulpelius su objekto raktais. „Excel“ į JSON konverteris padeda konvertuoti .xls failo duomenis į .JSON failo formatą.

Šiuose „Excel“ failuose gali būti teksto, diagramų, grafikų, formatavimo, funkcijų ir daugiau duomenų.

Programoje „Excel“ nėra iš anksto nustatyto metodo, kaip konvertuoti „Excel“ duomenis į JSON. Norėdami atlikti šią užduotį, galite naudoti internetinę „Excel“ į JSON konvertavimo programinę įrangą arba atsisiųsti priedą iš „Microsoft“ parduotuvės.

Sara Ali Khan amžius

Kodėl „Excel“ į JSON?

„Excel“ failai yra dideli svertiniai failai, kuriuose gali būti teksto, diagramų, grafikų, formatavimo, funkcijų ir daugiau duomenų.

Nors JSON failai yra lengvo svorio teksto dokumentai. Jis saugo duomenis paprastoje duomenų struktūroje. Taigi JSON failus galima atidaryti bet kurioje teksto programinėje įrangoje, pvz., „Notepad“ ar „Wordpad“.

Yra keletas įrankių, skirtų konvertuoti „Excel“ duomenis į JSON.

    Altova MapForce White Town XLS į JSON konverteris Oxygen JSON redaktorius WTSolution Excel į JSON konverteris

Čia trumpai papasakosime apie šiuos įrankius su jų atsisiuntimo nuorodomis.

Patarimas: WTSolution Excel į JSON konverteris taip pat žinomas kaip „Excel to JSON“ priedas. „Microsoft“ siūlo šį įrankį.

Dėl paskutinio įrankio - „Excel“ į JSON, taip pat parodysime šios programinės įrangos atsisiuntimo ir naudojimo veiksmus.

Altova MapForce

Altova MapForce taip pat yra duomenų atvaizdavimo ir konvertavimo įrankis. Tai naudinga programinė įranga, skirta konvertuoti įvairius duomenų rinkinius. Naudodami šį įrankį galite konvertuoti Excel duomenis į JSON, XML į JSON ir atvirkščiai.

VAIZDAS

Be to, šis įrankis taip pat leidžia vartotojams konvertuoti JSON į CSV, EDI, „Google“ protokolo buferį ir kt. Šį įrankį lengva naudoti, nes jame yra vilkimo ir nuleidimo sąsaja. Jis taip pat palaiko pažangų duomenų apdorojimą.

„Altova MapForce“ nėra nemokama programinė įranga, tačiau su 30 dienų nemokama bandomoji versija. Atsisiųskite „Altova MapForce“ įrankį iš toliau pateikto nuoroda .

White Town xls į JSON konverteris

Ši programinė įranga yra xls į JSON konverteris. Kaip rodo pavadinimas, tai leidžia vartotojams konvertuoti „Excel“ duomenis į JSON formatą. Tačiau tai leidžia tik „Excel“ duomenis pakeisti į JSON formatą. Ši programinė įranga palaiko abu „Excel“ formatus (.xls ir .xlsx formatus).

VAIZDAS

Vienas didžiausių šios programinės įrangos privalumų yra nemokama. Nors galite nusipirkti ir asmeninį ar verslo liudijimą. Juo labai paprasta naudotis, todėl jis labai populiarus, dažniausiai tiems, kurie savo duomenis perduoda internetu.

Galite atsisiųsti White Town xls į JSON konverterio įrankį iš toliau pateikto nuoroda .

Oxygen JSON redaktorius

„Oxygen JSON Editor“ yra programinė įranga, naudojama konvertuoti „Excel“ failo duomenis į JSON formatą, susiejant „Excel“ stulpelius su JSON objekto raktu. Ši programinė įranga yra sudėtinga programinė įranga nei kitos, kurias aprašėme aukščiau.

Kadangi „Oxygen JSON Editor“ yra sudėtinga programinė įranga, ji taip pat turi sudėtingų funkcijų. Sudėtingos funkcijos, tokios kaip - struktūros patvirtinimas, įtrauka, formatas ir turinio užbaigimas. Be to, ši programinė įranga taip pat leidžia konvertuoti XML dokumentą į JSON formatą.

VAIZDAS

Oxygen JSON redaktorius veikia kitaip nei kiti Excel į JSON keitikliai. Konvertavimui naudojamas XSLT stiliaus lapo šablonas. Dauguma specialistų teikia pirmenybę šiai programinei įrangai konvertuoti savo duomenis. Tai yra mokama programinė įranga, kurios asmeninės, verslo ir akademinės versijos yra prieinamos oficialioje svetainėje.

Norėdami atsisiųsti, apsilankykite oficialioje svetainėje Oxygen JSON redaktorius .

WTSolution Excel į JSON konverteris

Tai yra paskutinis šio skyriaus „Excel“ į JSON keitiklis, kurį naudojant galima konvertuoti duomenis iš „Excel“ į JSON. Tai paprasta programa šiai užduočiai atlikti. Ši programinė įranga palaiko dviejų tipų „Excel“ duomenų konversijas: eilutę ir įdėtą.

Taip pat klausėte jo pavadinimo kaip „Excel“ į JSON priedą. „Microsoft“ siūlo šį priedą pavadinimu „Excel“ į JSON kuri padeda vartotojams konvertuoti savo Excel duomenis į JSON formatą. Dabar sužinokime ką nors apie „Excel“ į JSON priedą ir peržiūrėkite jo atsisiuntimo veiksmus.

„Excel“ į JSON priedas

„Excel“ į JSON yra „Microsoft“ siūlomas priedas, skirtas konvertuoti „Excel“ lapo duomenis į JSON formatą. Kai duomenys konvertuojami į JSON formatą, „Excel“ lapo stulpeliai pakeičiami į objekto raktus JSON. Jį atsisiųsti ir naudoti vartotojas nekainuoja.

Šį priedą galite atsisiųsti iš „Office“ parduotuvės.

Reikalavimas

„Excel to JSON“ priedas veiks tik naudojant „Excel 2013“ ar naujesnę versiją. Taigi jūsų „Excel“ versija turi būti 2013 m. ar naujesnė.

Apribojimas

Šis priedas turi apribojimų.

Jis gali konvertuoti pasirinktus Excel duomenis į JSON formatą.

Šiuo metu šis priedas palaiko dviejų tipų konversijas.

  1. Eilė
  2. Įdėta

Eilučių konvertavimas

Konvertuojant eilutės tipą, pirmoji eilutė traktuojama kaip antraštė, o likusios eilutės interpretuojamos kaip duomenys.

Įdėta konversija

Įdėto tipo konvertavimo metu galite apibrėžti JSON schemą. Šis priedas atitinkamai konvertuos pagal jūsų pateiktą schemą.

Atsisiųskite priedą

„Excel“ į JSON priedą galima rasti „Office“ parduotuvėje; galite atsisiųsti iš ten. Norėdami išmokti žingsnis po žingsnio, vadovaukitės toliau pateiktu skyriumi -

1 žingsnis: Atsisiųskite „Excel“ į JSON priedą iš toliau pateikto nuoroda .

2 žingsnis: Atsidarys „Office“ parduotuvės tinklalapis, kuriame spustelėkite Gauk Tai dabar mygtuką.

Kaip konvertuoti „Excel“ į JSON?

3 veiksmas: Prieš pradėdamas atsisiųsti, jis paprašys prisijungti prie „Microsoft“ paskyros su galiojančiais kredencialais.

Kaip konvertuoti „Excel“ į JSON?

Jei neturite „Microsoft“ paskyros, prisiregistruokite nemokamai, kad sukurtumėte naują paskyrą.

4 veiksmas: Kai prisijungiate prie savo „Microsoft“ paskyros. Prieš atsisiunčiant ji paprašys pagrindinės informacijos, kurios reikalaujama šiai programai. Čia pateikite šią informaciją ir spustelėkite Tęsti mygtuką.

Kaip konvertuoti „Excel“ į JSON?

Patarimas: laukeliai, pažymėti * ženklu, yra privalomi, o kiti yra neprivalomi.

5 veiksmas: Dabar spustelėkite Atidarykite „Excel“. mygtuką čia.

Kaip konvertuoti „Excel“ į JSON?

Jei jūsų sistemoje nėra atsisiųsta jokios MS Excel 2013 ar naujesnės versijos, galite prisijungti prie biuro. Paspaudę šią nuorodą.

Kaip konvertuoti „Excel“ į JSON?

Spustelėjome Atidaryti programoje „Excel“.

6 veiksmas: Šiame iššokančiajame lange palikite nepažymėtą žymimąjį laukelį ir spustelėkite Atidarykite Excel čia.

Kaip konvertuoti „Excel“ į JSON?

7 veiksmas: Jūsų „Excel“ bus atidaryta jūsų sistemoje, tačiau tam reikalingas interneto ryšys. Jei jis nepasiekiamas, galite gauti tokio tipo įspėjimo klaidą.

Kaip konvertuoti „Excel“ į JSON?

8 veiksmas: Spustelėjus Gerai, bus parodytas dar vienas skydelis, kuriame parodyta priežastis, kodėl gali atsirasti ši klaida. Ši klaida gali atsirasti dėl toliau nurodytų priežasčių.

Kaip konvertuoti „Excel“ į JSON?

Taigi, prijunkite savo sistemą prie interneto ir uždarykite šiuo metu atidarytą „Excel“ darbaknygę.

9 veiksmas: Atlikite 5 veiksmą ir dar kartą 6 veiksmą, kur spustelėkite Atidarykite „Excel“. mygtuką.

Šį kartą jūsų sistema prijungta prie interneto. Taigi, diegiant priedą nebus rodoma jokių klaidų ir trikdžių.

10 veiksmas: „Excel“ failo sąsaja bus atidaryta taip „Excel“ į JSON priedas. Dabar pridėkite šį priedą prie „Excel“ skirtuko spustelėdami Pasitikėkite šiuo priedu mygtuką, esantį dešiniajame skydelyje.

Kaip konvertuoti „Excel“ į JSON?

11 veiksmas: „Excel to JSON“ priedas sėkmingai įtrauktas į „Excel“ juostelę kaip skirtuką. Pasižiūrėk čia -

Kaip konvertuoti „Excel“ į JSON?

12 veiksmas: Jūsų „Excel to JSON“ priedas paruoštas paleisti. Jį galima rasti viduje „Excel“ į JSON skirtuką pavadinimu Paleisti „Excel“ į JSON mygtuką.

Kaip konvertuoti „Excel“ į JSON?

Pastaba: šiuo metu atidarytas „Excel“ failas yra tik skaitomas, jame pateikiamos kelios instrukcijos apie šį įrankį. Taigi pirmiausia atidarykite tikslinį failą, kurį norite konvertuoti „Excel“ į JSON.

13 veiksmas: Paruoškite naują „Excel“ lapą arba atidarykite tą, kurio duomenų formatą norite pakeisti. Atidarėme esamą asmens duomenų failą ir spustelėkite Paleiskite „Excel-to-JSON“. mygtuką.

Kaip konvertuoti „Excel“ į JSON?

14 veiksmas: Kai spustelėsite jį, galite gauti šią klaidą. Ignoruokite ir spustelėkite Gerai judėti į priekį.

Kaip konvertuoti „Excel“ į JSON?

Patarimas: naudojant šį priedą duomenims konvertuoti, sistema turi būti prijungta prie interneto. Priešingu atveju galite susidurti su problemomis.

15 veiksmas: Dabar pasirinkite bent pirmųjų dviejų eilučių duomenis arba visus, kur pirmoji laikoma antrašte, o kita - duomenimis. Tada spustelėkite EIK dešiniajame skydelyje.

Kaip konvertuoti „Excel“ į JSON?

16 veiksmas: Pamatysite, kad pasirinkti duomenys konvertuojami į JSON formatą ir pasiekiami po mygtuku Eiti.

Kaip konvertuoti „Excel“ į JSON?

17 veiksmas: Nukopijuokite šiuos duomenis iš čia, įklijuokite šiuos JSON duomenis į failą ir išsaugokite. Todėl spustelėkite Nukopijuoti į iškarpinę mygtuką čia.

Kaip konvertuoti „Excel“ į JSON?

18 veiksmas: JSON duomenys sėkmingai nukopijuoti į mainų sritį.

Kaip konvertuoti „Excel“ į JSON?

19 veiksmas: Dabar įklijuokite šiuos nukopijuotus mainų srities duomenis į Word failą ir išsaugokite. Nukopijuoti duomenys atrodys taip, kaip parodyta toliau –

Kaip konvertuoti „Excel“ į JSON?

„Excel“ į JSON naudojant VBA kodo rengyklę

Be visų šių įrankių, galite naudoti integruotą „Excel“ funkciją ( VBA kodo redaktorius ), norėdami konvertuoti „Excel“ duomenis į JSON formatą. Sukurkite jam kodą ir paleiskite kodą; jis atliks „Excel“ stulpelių susiejimą su JSON objekto raktais ir konvertuos duomenis į JSON.

Jei jums patogu daryti kodavimą, tai jums geras būdas. Taigi, norint konvertuoti „Excel“ duomenis į JSON formatą, jums nereikia aiškiai atsisiųsti aukščiau aptartų įrankių. Nors galite tai padaryti neatsisiųsdami jokios programinės įrangos į savo sistemą naudodami Excel VBA kodo rengyklę.

Patarimas: „Excel“ duomenys turi turėti stulpelių pavadinimus, nes pirmoji eilutė visada laikoma antrašte.

VBA kodas

Toliau pateikiamas visas „Excel“ failo duomenų konvertavimo į JSON formatą kodas. Nukopijuokite šį kodą ir įklijuokite jį į atitinkamą VBA kodo rengyklę.

 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 

Šiame VBA kode apibrėžėme funkciją pavadinimu ExcelToJSON kuris vėliau bus naudojamas „Excel“ faile konvertuojant „Excel“ duomenis į JSON formatą. Pažiūrėkime, kaip tai vyks.

Sintaksė

 =ExcelToJSON(range) 

Dabar grįžkite į „Excel“ failą ir „Excel“ langelyje, kuriame norite įdėti konvertuotą JSON rezultatą, parašykite šią ROUND () formulę. Pavyzdžiui,

=ExcelToJSON(A1:F3)

Kaip konvertuoti „Excel“ į JSON?

Šiuo metu konvertuojame pirmųjų dviejų „Excel“ eilučių duomenis tik į JSON formatą.

šaukštelio dydžio

Paspauskite Įeikite klavišą ir gaukite rezultatą bei pamatysite, kad duomenys sėkmingai konvertuoti į JSON formą. Panašiai galite naudoti šią funkciją norėdami daugiau konvertuoti.

Kaip konvertuoti „Excel“ į JSON?

Išsamų šio kodo aprašymą rasite kitame mūsų vadove, kuriame paaiškinome šį kodą ir jame sukurtus ir naudojamus kintamuosius.