Käyttäjillä on erilaisia vaatimuksia, esimerkiksi muuntaa Excel-tiedot JSON-muotoon. Sen on tehtävä Excel-laskentataulukon sarakkeiden yhdistäminen objektiavaimiin. Excel-JSON-muunnin auttaa muuttamaan .xls-tiedoston tiedot .JSON-tiedostomuotoon.
Nämä Excel-tiedostot voivat sisältää tekstiä, kaavioita, kaavioita, muotoiluja, toimintoja ja muuta tietoa.
Excelissä ei ole ennalta määritettyä menetelmää Excel-tietojen muuntamiseksi JSON-muotoon. Voit joko käyttää Excelin JSON-muunnosohjelmistoa verkossa tai ladata lisäosan Microsoft Storesta tätä tehtävää varten.
c satunnaisluku
Miksi Excelistä JSONiin?
Excel-tiedostot ovat painavia painotettuja tiedostoja, jotka voivat sisältää tekstiä, kaavioita, kaavioita, muotoiluja, toimintoja ja muuta dataa.
Vaikka JSON-tiedostot ovat kevyesti painotettuja tekstipohjaisia asiakirjoja. Se tallentaa tiedot yksinkertaiseen tietorakenteeseen. Siksi JSON-tiedostoja voidaan avata millä tahansa tekstiohjelmistolla, kuten Notepad tai Wordpad.
Excel-tietojen muuntamiseen JSON-muotoon on useita työkaluja.
Tässä kerromme lyhyesti näistä työkaluista niiden latauslinkkien kanssa.
Vinkki: WTSolution Excel to JSON Converter tunnetaan myös nimellä Excel to JSON -apuohjelma. Microsoft tarjoaa tämän työkalun.
Viimeiselle työkalulle - Excelistä JSONiin, Näytämme sinulle myös tämän ohjelmiston lataamisen ja käytön vaiheet.
Altova MapForce
Altova MapForce on myös tietojen kartoitus- ja muunnostyökalu. Se on hyödyllinen ohjelmisto erilaisten tietojoukkojen muuntamiseen. Tämän työkalun avulla voit muuntaa Excel-tiedot JSON-muotoon, XML-tiedostot JSON-muotoon ja päinvastoin.
KUVA
Lisäksi tämän työkalun avulla käyttäjät voivat muuntaa JSONin CSV-, EDI-, Google-protokollapuskuriksi ja muuksi. Tämä työkalu on helppokäyttöinen, koska se tarjoaa vedä ja pudota -käyttöliittymän. Se tukee myös edistynyttä tietojenkäsittelyä.
Altova MapForce ei ole ilmainen ohjelmisto, mutta sen mukana tulee 30 päivän ilmainen kokeilu. Lataa Altova MapForce -työkalu seuraavasta linkki .
White Town xls - JSON-muunnin
Tämä ohjelmisto on xls-JSON-muunnin. Kuten nimestä voi päätellä, sen avulla käyttäjät voivat muuntaa Excel-tiedot JSON-muotoon. Se sallii kuitenkin vain Excel-tietojen muuttamisen JSON-muotoon. Tämä ohjelmisto tukee molempia Excelin muotoja (.xls- ja .xlsx-muotoja).
KUVA
Yksi tämän ohjelmiston suurimmista eduista on se, että se on ilmainen. Vaikka voit myös ostaa sen henkilökohtaisen tai toimiluvan. Se on erittäin helppokäyttöinen, ja siksi se on erittäin suosittu, lähinnä niille, jotka siirtävät tietojaan verkossa.
Voit ladata White Town xls to JSON -muunnintyökalun seuraavasta linkki .
Oxygen JSON -editori
Oxygen JSON Editor on ohjelmisto, jota käytetään muuttamaan Excel-tiedostotiedot JSON-muotoon yhdistämällä Excel-sarakkeet JSON-objektiavaimeen. Tämä ohjelmisto on monimutkainen ohjelmisto kuin muut edellä kuvatut ohjelmistot.
Koska Oxygen JSON Editor on monimutkainen ohjelmisto, siinä on myös monimutkaisia ominaisuuksia. Monimutkaiset ominaisuudet, kuten - rakenteen validointi, sisennys, muoto ja sisällön viimeistely. Lisäksi tämän ohjelmiston avulla voimme myös muuntaa XML-dokumentin JSON-muotoon.
KUVA
Oxygen JSON Editor toimii eri tavalla kuin muut Excel-JSON-muuntimet. Se käyttää muuntamiseen XSLT-tyylitaulukkomallia. Useimmat ammattilaiset suosivat tätä ohjelmistoa tietojen muuntamiseen. Se on maksullinen ohjelmisto, jonka henkilökohtaiset, yritys- ja akateemiset versiot ovat saatavilla sen virallisella verkkosivustolla.
Tarkista sen virallinen sivusto ladataksesi Oxygen JSON -editori .
WTSolution Excel - JSON-muunnin
Tämä on tämän luvun viimeinen Excel-JSON-muunnin, jonka avulla voidaan muuntaa Excelistä JSONiksi heidän tiedoilleen. Se on yksinkertainen sovellus tämän tehtävän suorittamiseen. Tämä ohjelmisto tukee kahden tyyppisiä muunnoksia Excel-tiedoissa: rivi ja sisäkkäinen.
Olet myös kuunnellut sen nimeä Excelissä JSON-apuohjelmaksi. Microsoft tarjoaa tämän apuohjelman nimeltä Excelistä JSONiin joka auttaa käyttäjiä muuttamaan Excel-tietonsa JSON-muotoon. Tiedä nyt jotain Excel to JSON -apuohjelmasta ja katso myös sen latausvaiheet.
Excel to JSON -apuohjelma
Excelistä JSONiin on Microsoftin tarjoama apuohjelma, joka muuntaa Excel-taulukon tiedot JSON-muotoon. Kun tiedot muunnetaan JSON-muotoon, Excel-taulukon sarakkeet muutetaan JSON-objektiavaimiksi. Sen lataaminen ja käyttäminen ei maksa käyttäjältä maksua.
Voit ladata tämän lisäosan Office-kaupasta.
Vaatimus
Excel to JSON -apuohjelma toimii vain Excel 2013:ssa tai uudemmissa versioissa. Tästä syystä Excel-versiosi on oltava 2013 tai uudempi.
Rajoitus
Tällä apuohjelmalla on rajoitus.
Se voi muuntaa valitut Excel-tiedot JSON-muotoon.
Tällä hetkellä tämä apuohjelma tukee kahdenlaisia muunnoksia.
- Rivi
- Sisäkkäinen
Rivien muunnos
Rivityypin muunnoksessa ensimmäistä riviä käsitellään otsikkona ja loput rivit tulkitaan tiedoiksi.
Sisäkkäinen muunnos
Sisäkkäisen tyypin muunnoksessa voit määrittää JSON-skeeman. Tämä apuohjelma tekee muunnoksen antamasi mallin mukaisesti.
Lataa lisäosa
Excelistä JSONiin apuohjelma on saatavilla Office Storesta; voit ladata sen sieltä. Vaiheittaista oppimista varten seuraa alla olevaa lukua -
Vaihe 1: Lataa Excel to JSON -apuohjelma seuraavasta linkki .
Vaihe 2: Office-kaupan verkkosivu avautuu, jossa napsauta Hae se nyt -painiketta.
Vaihe 3: Ennen lataamisen aloittamista se pyytää sinua kirjautumaan sisään Microsoft-tilillesi kelvollisilla tunnistetiedoilla.
Jos sinulla ei ole Microsoft-tiliä, rekisteröidy ilmaiseksi luodaksesi uuden tilin.
Vaihe 4: Kun kirjaudut Microsoft-tilillesi. Se kysyy joitain tämän sovelluksen edellyttämiä perustietoja ennen latausta. Anna tässä nämä tiedot ja napsauta Jatkaa -painiketta.
Vinkki: *-merkillä merkityt kentät ovat pakollisia kenttiä ja muut ovat valinnaisia.
Vaihe 5: Napsauta nyt Avaa Excelissä painiketta täällä.
Jos järjestelmääsi ei ole ladattu MS Excel 2013 tai uudempaa versiota, voit siirtyä toimistoon verkossa. Klikkaamalla tätä linkkiä.
Olemme napsauttaneet Avaa Excelissä.
Vaihe 6: Jätä tässä ponnahdusikkunassa valintaruutu valitsematta ja napsauta Avaa Excel tässä.
Vaihe 7: Excel avataan järjestelmässäsi, mutta se vaatii Internet-yhteyden. Jos se ei ole käytettävissä, saatat saada tämän tyyppisen varoitusvirheen.
Vaihe 8: Kun napsautat OK, se näyttää sinulle vielä yhden paneelin, joka näyttää syyn, miksi tämä virhe voi tapahtua. Tämä virhe voi johtua seuraavista syistä.
Yhdistä siis järjestelmäsi Internetiin ja sulje parhaillaan avoinna oleva Excel-työkirja.
Vaihe 9: Noudata vaiheita 5 ja 6 uudelleen, missä napsauta Avaa Excel -painiketta.
Tällä kertaa järjestelmäsi on yhteydessä Internetiin. Joten se ei näytä virheitä tai keskeytyksiä lisäosan asennuksen aikana.
Vaihe 10: Excel-tiedoston käyttöliittymä avautuu seuraavasti Excel to JSON -apuohjelma. Lisää nyt tämä apuohjelma Excel-välilehteen napsauttamalla Luota tähän lisäosaan oikeassa paneelissa oleva painike.
Vaihe 11: Excel to JSON -apuohjelma lisätään onnistuneesti Excel-nauhaan välilehdeksi. Katso tästä -
Vaihe 12: Excel to JSON -apuohjelma on valmis käynnistymään. Se on saatavilla sisällä Excelistä JSONiin -välilehti nimeltä Launch Excelistä JSONiin -painiketta.
Huomautus: Tällä hetkellä avoinna oleva Excel-tiedosto on vain luku -muotoinen, ja se sisältää muutamia ohjeita tästä työkalusta. Siksi avaa ensin kohdetiedosto, jonka haluat muuntaa Excelin JSONiksi.
Vaihe 13: Valmistele uusi Excel-taulukko tai avaa se, jonka tiedot haluat muuttaa muotoon. Olemme avanneet olemassa olevan henkilötietojen tiedoston ja napsauttamalla Käynnistä Excel-to-JSON -painiketta.
Vaihe 14: Kun napsautat sitä, saatat saada tämän virheen. Ohita se ja napsauta OK siirtää eteenpäin.
Vihje: Kun käytät tätä apuohjelmaa tietojen muuntamiseen, järjestelmäsi on oltava yhteydessä Internetiin. Muuten voit kohdata ongelmia.
Vaihe 15: Valitse nyt vähintään kahden ensimmäisen rivin tiedot tai kaikki, joista ensimmäistä pidetään otsikkona ja toista datana. Napsauta sitten MENNÄ oikeassa paneelissa.
Vaihe 16: Näet, että valitut tiedot muunnetaan JSON-muotoon ja ovat käytettävissä Go-painikkeen alla.
Vaihe 17: Kopioi nämä tiedot täältä, liitä nämä JSON-tiedot tiedostoon ja tallenna se. Napsauta siksi Kopioi leikepöydälle painiketta täällä.
Vaihe 18: JSON-tiedot on kopioitu leikepöydälle.
Vaihe 19: Liitä nyt nämä kopioidut leikepöydän tiedot Word-tiedostoon ja tallenna se. Kopioidut tiedot näyttävät alla esitetyltä -
Excelistä JSONiin VBA-koodieditorilla
Kaikkien näiden työkalujen lisäksi voit käyttää Excelin sisäänrakennettua ominaisuutta ( VBA koodieditori ) muuntaaksesi Excel-tiedot JSON-muotoon. Tee sille koodi ja suorita koodi; se kartoittaa Excel-sarakkeet JSON-objektiavaimiin ja muuntaa tiedot JSON-muotoon.
Jos olet mukava tehdä koodausta, se on hyvä tapa sinulle. Siksi sinun ei tarvitse erikseen ladata yllä käsiteltyjä työkaluja Excel-tietojesi muuntamiseksi JSON-muotoon. Vaikka voit tehdä sen lataamatta mitään ohjelmistoja järjestelmääsi käyttämällä Excel VBA -koodieditoria.
Vihje: Excel-tiedoissasi on oltava sarakkeiden nimet, koska ensimmäistä riviä pidetään aina otsikkona.
VBA koodi
Seuraavassa on täydellinen koodi Excel-tiedostotietojen muuntamiseksi JSON-muotoon. Kopioi tämä koodi ja liitä se vastaavaan VBA-koodieditoriin.
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
Tässä VBA-koodissa olemme määrittäneet funktion nimeltä ExcelToJSON jota käytetään myöhemmin Excel-tiedostossa Excel-tietojen muuntamiseen JSON-muotoon. Katsotaan kuinka se toteutuu.
Syntaksi
=ExcelToJSON(range)
Palaa nyt Excel-tiedostoon ja kirjoita seuraava ROUND()-kaava Excel-soluun, johon haluat sijoittaa muunnetun JSON-tuloksen. Esimerkiksi,
=ExcelToJSON(A1:F3)
Tällä hetkellä muunnamme kahden ensimmäisen Excel-rivin tiedot vain JSON-muotoon.
python os -luettelohakemisto
paina Tulla sisään avain ja saat tuloksen ja katso, että tiedot on muutettu onnistuneesti JSON-muotoon. Vastaavasti voit käyttää tätä toimintoa lisäämään muuntamista.
Katso tämän koodin yksityiskohtainen kuvaus seuraavasta opetusohjelmastamme, jossa olemme selittäneet tämän koodin ja siinä luodut ja käytetyt muuttujat.