Utilizatorii au cerințe diferite, de exemplu, convertirea datelor Excel în format JSON. Trebuie să facă maparea coloanelor foii de lucru Excel la cheile obiectelor. Un convertor Excel în JSON vă ajută să convertiți datele fișierului .xls în formatul de fișier .JSON.
Aceste fișiere Excel pot conține text, diagrame, grafice, formatare, funcții și mai multe date.
Nu există o metodă predefinită în Excel pentru a converti datele Excel în JSON. Puteți fie să utilizați software-ul de conversie online din Excel în JSON, fie să descărcați un program de completare din magazinul Microsoft pentru ca această sarcină să se termine.
10 milioane
De ce Excel în JSON?
Fișierele Excel sunt fișiere cu pondere mare care pot conține text, diagrame, grafice, formatare, funcții și mai multe date.
În timp ce fișierele JSON sunt documente bazate pe text cu greutate redusă. Stochează datele într-o structură de date simplă. Prin urmare, fișierele JSON pot fi deschise pe orice software text, cum ar fi Notepad sau Wordpad.
Există mai multe instrumente disponibile pentru a converti datele Excel în JSON.
Aici, vom informa despre aceste instrumente cu link-urile lor de descărcare.
Sfat: WTSolution Excel to JSON Converter este cunoscut și sub numele de program de completare Excel în JSON. Microsoft oferă acest instrument.
Pentru ultimul instrument - Excel în JSON, vă vom arăta, de asemenea, pașii pentru a descărca și utiliza acest software.
Altova MapForce
Altova MapForce este, de asemenea, un instrument de cartografiere și conversie a datelor. Este un software util pentru a converti diverse seturi de date. Folosind acest instrument, puteți converti datele Excel în JSON, XML în JSON și invers.
IMAGINE
În plus, acest instrument le permite utilizatorilor să convertească JSON în CSV, EDI, tampon de protocol Google și multe altele. Acest instrument este ușor de utilizat, deoarece oferă o interfață de glisare și plasare. De asemenea, acceptă procesarea avansată a datelor.
Altova MapForce nu este un software gratuit, dar vine cu 30 de zile de încercare gratuită. Descărcați instrumentul Altova MapForce din următoarele legătură .
Convertor White Town xls în JSON
Acest software este un convertor xls în JSON. După cum sugerează și numele, permite utilizatorilor să convertească datele Excel în format JSON. Cu toate acestea, permite doar modificarea datelor Excel în format JSON. Acest software acceptă ambele formate (formatele .xls și .xlsx) de Excel.
IMAGINE
Unul dintre cele mai mari avantaje ale utilizării acestui software, este gratuit. Deși puteți cumpăra și licența personală sau de afaceri a acesteia. Este foarte ușor de utilizat, de aceea este foarte popular, mai ales pentru cei care își transferă datele online.
Puteți descărca instrumentul de conversie White Town xls în JSON din următoarele legătură .
Editor Oxygen JSON
Oxygen JSON Editor este un software utilizat pentru a converti datele fișierului Excel în format JSON prin maparea coloanelor Excel la cheia obiectului JSON. Acest software este un software complex decât celelalte pe care le-am descris mai sus.
Deoarece Oxygen JSON Editor este un software complex, are și caracteristici complexe. Caracteristici complexe, cum ar fi - validarea structurii, indentarea, formatul și completarea conținutului. În plus, acest software ne permite și să convertim documentul XML în format JSON.
IMAGINE
Editorul Oxygen JSON funcționează diferit față de celelalte convertoare Excel în JSON. Folosește șablonul de foaie de stil XSLT pentru conversie. Majoritatea profesioniștilor preferă acest software pentru a-și converti datele. Este un software plătit ale cărui versiuni personale, de afaceri și academice sunt disponibile pe site-ul său oficial.
Consultați site-ul său oficial pentru a descărca Editor Oxygen JSON .
Convertor WTSolution Excel în JSON
Acesta este ultimul convertor Excel în JSON din acest capitol prin care se poate realiza conversia Excel în JSON pe datele lor. Este o aplicație simplă pentru această sarcină de îndeplinit. Acest software acceptă două tipuri de conversii pe date Excel: Row și Imbricate.
De asemenea, i-ați ascultat numele ca supliment Excel la JSON. Microsoft oferă acest program de completare numit Excel în JSON care îi ajută pe utilizatori să-și convertească datele Excel în format JSON. Acum, să știm ceva despre suplimentul Excel în JSON și să vedem, de asemenea, pașii de descărcare pentru acesta.
Supliment Excel în JSON
Excel în JSON este un program de completare oferit de Microsoft pentru a converti datele foii Excel în format JSON. Când datele sunt convertite în format JSON, coloanele din foile Excel sunt modificate în chei de obiect în JSON. Descărcarea și utilizarea acestuia nu costă niciun cost de la utilizator.
Puteți descărca acest program de completare din magazinul Office.
Cerinţă
Suplimentul Excel la JSON va funcționa numai pe Excel 2013 sau versiuni superioare. Prin urmare, versiunea dvs. Excel trebuie să fie 2013 sau mai mare.
Prescripţie
Acest program de completare are o limitare.
Poate converti datele Excel selectate în format JSON.
În prezent, două tipuri de conversii sunt acceptate de acest program de completare.
- Rând
- Cuibărit
Conversie de rând
În conversia tipului de rând, primul rând este tratat ca antet, iar restul rândurilor sunt interpretate ca date.
Conversie imbricată
În conversia tip imbricat, puteți defini o schemă JSON. Acest program de completare va face conversia în consecință, schema pe care ați furnizat-o.
Descărcați programul de completare
Excel în JSON suplimentul este disponibil în magazinul Office; îl poți descărca de acolo. Pentru a învăța pas cu pași, urmați acest capitol de mai jos -
Pasul 1: Descărcați programul de completare Excel în JSON din următoarele legătură .
Pasul 2: Se va deschide o pagină web a magazinului Office, unde faceți clic pe Ia-l acum buton.
Pasul 3: Înainte de a începe descărcarea, vă va cere să vă conectați la contul Microsoft cu acreditări valide.
Dacă nu aveți un cont Microsoft, înregistrați-vă gratuit pentru a crea un cont nou.
Pasul 4: Când vă conectați la contul Microsoft. Va solicita câteva informații de bază necesare acestei aplicații înainte de descărcare. Aici, furnizați aceste detalii și faceți clic pe Continua buton.
Sfat: Câmpurile marcate cu semnul * sunt câmpuri obligatorii, iar altele sunt opționale.
Pasul 5: Acum, faceți clic pe Deschideți în Excel butonul aici.
Dacă nu aveți nicio versiune MS Excel 2013 sau o versiune superioară descărcată în sistemul dvs., puteți merge la birou online. Făcând clic pe acest link.
Am făcut clic pe Deschidere în Excel.
Pasul 6: În această fereastră pop-up, lăsați caseta de selectare nemarcată și faceți clic pe Deschideți Excel Aici.
Pasul 7: Excel va fi deschis pe sistemul dvs., dar necesită o conexiune la internet. Dacă nu este disponibil, este posibil să primiți acest tip de eroare de avertizare.
Pasul 8: Când faceți clic pe OK, vă va afișa încă un panou care vă arată un motiv pentru care poate apărea această eroare. Această eroare se poate datora următoarelor motive.
Deci, conectați-vă sistemul la internet și închideți registrul de lucru Excel deschis în prezent.
Pasul 9: Urmați Pasul 5 și pasul 6 din nou, unde faceți clic pe Deschideți Excel buton.
De data aceasta, sistemul dvs. este conectat la internet. Deci, nu va afișa nicio eroare și întrerupere în timpul instalării suplimentului.
Pasul 10: O interfață pe fișierul Excel se va deschide astfel cu Supliment Excel în JSON. Acum, adăugați acest program de completare la fila Excel făcând clic pe Aveți încredere în acest program de completare butonul prezent pe panoul din dreapta.
Pasul 11: Suplimentul Excel la JSON este adăugat cu succes la panglica Excel ca filă la sfârșit. Vezi aici -
Pasul 12: Suplimentul dvs. Excel în JSON este gata de lansare. Este disponibil în interiorul Excel-la-JSON fila cu numele Lansare Excel-la-JSON buton.
Notă: fișierul Excel, care este deschis în prezent, este doar pentru citire și conține câteva instrucțiuni despre acest instrument. Prin urmare, deschideți mai întâi fișierul vizat, pe care doriți să îl convertiți Excel în JSON.
Pasul 13: Pregătiți o nouă foaie Excel sau deschideți-o pe cea ale cărei date doriți să le modificați în format. Am deschis un fișier existent cu detalii despre persoană și facem clic pe Lansați Excel-to-JSON buton.
Pasul 14: Odată ce faceți clic pe el, este posibil să primiți această eroare. Ignorați-l și faceți clic Bine a merge înainte.
Sfat: În timp ce utilizați acest program de completare pentru a vă converti datele, sistemul dumneavoastră trebuie să fie conectat la internet. În caz contrar, vă puteți confrunta cu probleme.
Pasul 15: Acum, selectați cel puțin datele din primele două rânduri sau toate în cazul în care primul este considerat ca antet și celălalt ca date. Apoi faceți clic pe MERGE în panoul din dreapta.
Pasul 16: Veți vedea că datele selectate sunt convertite în format JSON și sunt disponibile sub butonul Go.
Pasul 17: Copiați aceste date de aici, inserați aceste date JSON într-un fișier și salvați-l. Prin urmare, faceți clic pe Copiați în clipboard butonul aici.
Pasul 18: Datele JSON au fost copiate cu succes în clipboard.
Pasul 19: Acum, lipiți aceste date copiate din clipboard într-un fișier Word și salvați-l. Datele copiate vor arăta așa cum se arată mai jos -
Excel în JSON folosind editorul de cod VBA
Pe lângă utilizarea tuturor acestor instrumente, puteți utiliza funcția încorporată a Excel ( Editor de cod VBA ) pentru a converti datele Excel în format JSON. Faceți un cod pentru acesta și executați codul; va face maparea coloanelor Excel la cheile obiectelor JSON și va converti datele în JSON.
Dacă ești confortabil să faci codificare, atunci este o modalitate bună pentru tine. Astfel, nu trebuie să descărcați în mod explicit instrumentele discutate mai sus pentru a vă converti datele Excel în format JSON. În timp ce puteți face acest lucru fără a descărca niciun software pe sistemul dvs. folosind Editorul de cod Excel VBA.
Sfat: Datele dvs. Excel trebuie să aibă nume de coloane, deoarece primul rând este întotdeauna considerat ca un antet.
Cod VBA
Mai jos este codul complet pentru conversia datelor fișierului Excel în format JSON. Copiați următorul cod și inserați-l în editorul de cod VBA respectiv.
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
În acest cod VBA, am definit o funcție numită ExcelToJSON care va fi folosit ulterior într-un fișier Excel pentru conversia datelor Excel în format JSON. Să vedem cum se va executa.
Sintaxă
=ExcelToJSON(range)
Acum, reveniți la fișierul Excel și scrieți următoarea formulă ROUND() într-o celulă Excel în care doriți să plasați rezultatul JSON convertit. De exemplu,
=ExcelToJSON(A1:F3)
În prezent, convertim primele două date de rânduri Excel numai în format JSON.
np.random.rand
apasă pe introduce cheie și obțineți rezultatul și vedeți că datele sunt convertite cu succes în formă JSON. În mod similar, puteți utiliza această funcție pentru mai multe conversii.
Pentru descrierea detaliată a acestui cod, consultați următorul nostru tutorial, unde am explicat acest cod și variabilele create și utilizate în el.