logo

Hogyan lehet az Excelt JSON-ba konvertálni?

A felhasználóknak különböző követelményei vannak, például az Excel-adatokat JSON formátumba kell konvertálni. El kell végeznie az Excel munkalap oszlopainak objektumkulcsokhoz való hozzárendelését. Az Excel–JSON konverter segít az .xls fájladatok .JSON fájlformátumba konvertálásában.

Ezek az Excel-fájlok szöveget, diagramokat, grafikonokat, formázást, függvényeket és egyéb adatokat tartalmazhatnak.

Az Excelben nincs előre meghatározott módszer az Excel-adatok JSON-formátumba konvertálására. Használhat online Excel–JSON konvertáló szoftvert, vagy töltsön le egy bővítményt a Microsoft Áruházból a feladat elvégzéséhez.

véletlen c

Miért az Excelből JSON?

Az Excel fájlok nehéz súlyozott fájlok, amelyek szöveget, diagramokat, grafikonokat, formázást, függvényeket és további adatokat tartalmazhatnak.

Míg a JSON-fájlok könnyített szövegalapú dokumentumok. Az adatokat egyszerű adatszerkezetben tárolja. Ezért a JSON-fájlok bármilyen szöveges szoftveren megnyithatók, például a Jegyzettömbön vagy a Wordpadon.

Számos eszköz áll rendelkezésre az Excel adatok JSON formátumba konvertálására.

    Altova MapForce White Town XLS-JSON konverter Oxygen JSON szerkesztő WTSolution Excel to JSON konverter

Itt röviden ismertetjük ezeket az eszközöket a letöltési linkekkel.

Tipp: A WTSolution Excel to JSON Converter Excel to JSON bővítményként is ismert. A Microsoft kínálja ezt az eszközt.

Az utolsó eszközhöz - Excelből JSON-ba, megmutatjuk a szoftver letöltésének és használatának lépéseit is.

Altova MapForce

Az Altova MapForce egy adatleképezési és -konverziós eszköz is. Ez egy hasznos szoftver különféle adatkészletek konvertálására. Ezzel az eszközzel konvertálhatja az Excel-adatokat JSON-ba, az XML-t JSON-ba, és fordítva.

KÉP

Ezenkívül ez az eszköz lehetővé teszi a felhasználók számára, hogy a JSON-t CSV-vé, EDI-vé, Google-protokollpufferré stb. konvertálják. Ez az eszköz könnyen használható, mivel fogd és vidd felületet biztosít. Támogatja a fejlett adatfeldolgozást is.

Az Altova MapForce nem ingyenes szoftver, de 30 napos ingyenes próbaverzióval rendelkezik. Töltse le az Altova MapForce eszközt a következőkről link .

White Town xls - JSON konverter

Ez a szoftver egy xls–JSON konverter. Ahogy a neve is sugallja, lehetővé teszi a felhasználók számára, hogy az Excel-adatokat JSON formátumba konvertálják. Ez azonban csak az Excel-adatok JSON formátumra történő módosítását teszi lehetővé. Ez a szoftver támogatja az Excel mindkét formátumát (.xls és .xlsx formátum).

KÉP

A szoftver használatának egyik legnagyobb előnye, hogy ingyenes. Bár meg lehet vásárolni a személyi vagy a vállalkozói engedélyt is. Nagyon könnyen használható, ezért nagyon népszerű, főleg azok számára, akik online továbbítják adataikat.

A White Town xls to JSON konvertáló eszközt a következőkről töltheti le link .

Oxygen JSON szerkesztő

Az Oxygen JSON Editor egy olyan szoftver, amellyel az Excel-fájl adatait JSON-formátumba konvertálják az Excel oszlopainak JSON-objektumkulcsra való leképezésével. Ez a szoftver összetett szoftver, mint a többi, amit fent leírtunk.

Mivel az Oxygen JSON Editor egy összetett szoftver, összetett funkciókkal is rendelkezik. Összetett szolgáltatások, mint például - szerkezetellenőrzés, behúzás, formátum és tartalom-kiegészítés. Ezenkívül ez a szoftver lehetővé teszi számunkra, hogy az XML-dokumentumot JSON formátumba konvertáljuk.

KÉP

Az Oxygen JSON Editor másként működik, mint a többi Excel–JSON konverter. XSLT stíluslap sablont használ a konverzióhoz. A legtöbb szakember ezt a szoftvert részesíti előnyben az adatok konvertálására. Ez egy fizetős szoftver, amelynek személyes, üzleti és tudományos verziói elérhetők a hivatalos webhelyén.

A letöltéshez keresse fel a hivatalos webhelyét Oxygen JSON szerkesztő .

WTSolution Excel–JSON konverter

Ez a fejezet utolsó Excel–JSON konvertere, amellyel az adatokon Excelből JSON-ba konvertálható. Ez egy egyszerű alkalmazás erre a feladatra. Ez a szoftver kétféle konverziót támogat az Excel adatokon: sor és beágyazott.

Azt is meghallgatta, hogy a neve Excel a JSON-bővítményhez. A Microsoft ezt a nevű bővítményt kínálja Excelből JSON-ba amely segít a felhasználóknak Excel-adataikat JSON formátumba konvertálni. Most tudjunk meg valamit az Excel to JSON bővítményről, és tekintsük meg a letöltési lépéseket is.

Excel–JSON bővítmény

Excelből JSON-ba a Microsoft által kínált bővítmény az Excel-lapadatok JSON formátumba konvertálásához. Amikor az adatokat JSON formátumba konvertálja, az Excel munkalap oszlopai objektumkulcsokra módosulnak a JSON-ban. A letöltésért és a használatért a felhasználónak nem kell fizetnie.

Ezt a bővítményt letöltheti az Office áruházból.

Követelmény

Az Excel–JSON-bővítmény csak az Excel 2013-as vagy újabb verzióiban működik. Ezért az Excel verziójának 2013-as vagy újabbnak kell lennie.

Korlátozás

Ennek a bővítménynek van korlátozása.

A kiválasztott Excel adatokat JSON formátumba tudja konvertálni.

Jelenleg kétféle konverziót támogat ez a bővítmény.

  1. Sor
  2. Beágyazott

Sorkonverzió

A sortípus-konverziónál az első sort fejlécként, a többi sort pedig adatként értelmezi a rendszer.

Beágyazott konverzió

A beágyazott típuskonverzióban megadhat egy JSON-sémát. Ez a bővítmény az Ön által megadott séma szerint hajtja végre az átalakítást.

Bővítmény letöltése

Excelből JSON-ba a bővítmény elérhető az Office áruházban; onnan tudod letölteni. A lépésről lépésre történő tanuláshoz kövesse az alábbi fejezetet -

1. lépés: Töltse le az Excel JSON-bővítményt a következőkről link .

2. lépés: Megnyílik az Office áruház weboldala, ahol kattintson a gombra Szerezd meg most gomb.

Hogyan lehet az Excelt JSON-ba konvertálni?

3. lépés: A letöltés megkezdése előtt megkéri, hogy érvényes hitelesítő adatokkal jelentkezzen be Microsoft-fiókjába.

Hogyan lehet az Excelt JSON-ba konvertálni?

Ha nincs Microsoft-fiókja, regisztráljon ingyenesen új fiók létrehozásához.

4. lépés: Amikor bejelentkezik Microsoft-fiókjába. A letöltés előtt néhány alapvető információt kér az alkalmazástól. Itt adja meg ezeket az adatokat, és kattintson a Folytatni gomb.

Hogyan lehet az Excelt JSON-ba konvertálni?

Tipp: A * jellel jelölt mezők kötelezőek, a többiek pedig nem kötelezőek.

5. lépés: Most kattintson a Megnyitás Excelben gomb itt.

Hogyan lehet az Excelt JSON-ba konvertálni?

Ha nincs letöltve az MS Excel 2013 vagy újabb verziója a rendszerére, az irodába online léphet. Erre a linkre kattintva.

Hogyan lehet az Excelt JSON-ba konvertálni?

A Megnyitás Excelben gombra kattintottunk.

6. lépés: Ezen a felugró ablakon hagyja jelöletlenül a jelölőnégyzetet, és kattintson a gombra Nyissa meg az Excelt itt.

Hogyan lehet az Excelt JSON-ba konvertálni?

7. lépés: Az Excel megnyílik a rendszeren, de internetkapcsolat szükséges. Ha nem érhető el, ilyen típusú figyelmeztető hibaüzenetet kaphat.

Hogyan lehet az Excelt JSON-ba konvertálni?

8. lépés: Ha az OK gombra kattint, megjelenik egy további panel, amely megmutatja, miért fordulhat elő ez a hiba. Ennek a hibának a következő okai lehetnek.

Hogyan lehet az Excelt JSON-ba konvertálni?

Tehát csatlakoztassa rendszerét az internethez, és zárja be az éppen megnyitott Excel-munkafüzetet.

9. lépés: Kövesse újra az 5. és a 6. lépést, ahol kattintson a ikonra Nyissa meg az Excelt gomb.

Ezúttal a rendszer csatlakozik az internethez. Tehát nem fog semmilyen hibát és megszakítást megjeleníteni a bővítmény telepítésekor.

10. lépés: Megnyílik egy felület az Excel fájlban, így Excel–JSON bővítmény. Most adja hozzá ezt a bővítményt az Excel laphoz a gombra kattintva Bízzon ebben a bővítményben gomb található a jobb oldali panelen.

Hogyan lehet az Excelt JSON-ba konvertálni?

11. lépés: Az Excel to JSON bővítmény végül lapként sikeresen hozzáadásra került az Excel szalaghoz. Lásd itt -

Hogyan lehet az Excelt JSON-ba konvertálni?

12. lépés: Az Excel–JSON-bővítmény elindításra kész. Belül elérhető Excelből JSON-ba fület Indítás néven Excelből JSON-ba gomb.

Hogyan lehet az Excelt JSON-ba konvertálni?

Megjegyzés: A jelenleg megnyitott Excel-fájl csak olvasható, és néhány utasítást tartalmaz az eszközről. Ezért először nyissa meg a célfájlt, amelyet az Excelt JSON-ba szeretné konvertálni.

13. lépés: Készítsen egy új Excel lapot, vagy nyissa meg azt, amelynek adatait formátumban módosítani szeretné. Megnyitottunk egy meglévő fájlt a személy adatairól, és kattintsunk a Indítsa el az Excel-to-JSON programot gomb.

Hogyan lehet az Excelt JSON-ba konvertálni?

14. lépés: Ha rákattint, ezt a hibaüzenetet kaphatja. Hagyja figyelmen kívül, és kattintson rendben hogy haladjunk előre.

Hogyan lehet az Excelt JSON-ba konvertálni?

Tipp: Amikor ezt a bővítményt használja az adatok konvertálására, rendszerének csatlakoznia kell az internethez. Ellenkező esetben problémákkal szembesülhet.

15. lépés: Most válassza ki legalább az első két sor adatát, vagy az összes adatot, ahol az elsőt fejlécnek, a másikat pedig adatnak tekinti. Ezután kattintson a gombra MEGY a jobb oldali panelen.

Hogyan lehet az Excelt JSON-ba konvertálni?

16. lépés: Látni fogja, hogy a kiválasztott adatokat a rendszer JSON formátumba konvertálja, és a Go gomb alatt érhető el.

Hogyan lehet az Excelt JSON-ba konvertálni?

17. lépés: Másolja ki ezeket az adatokat innen, illessze be ezeket a JSON-adatokat egy fájlba, és mentse el. Ezért kattintson a Másolja a vágólapra gomb itt.

Hogyan lehet az Excelt JSON-ba konvertálni?

18. lépés: A JSON-adatokat sikeresen átmásolta a vágólapra.

Hogyan lehet az Excelt JSON-ba konvertálni?

19. lépés: Most illessze be ezeket a másolt vágólapadatokat egy Word-fájlba, és mentse el. A másolt adatok az alábbiak szerint fognak kinézni -

Hogyan lehet az Excelt JSON-ba konvertálni?

Excelből JSON-ba VBA kódszerkesztővel

Mindezen eszközök mellett használhatja az Excel beépített funkcióját ( VBA kódszerkesztő ) az Excel adatok JSON formátumba konvertálásához. Készítsen hozzá kódot, és hajtsa végre a kódot; elvégzi az Excel oszlopok leképezését JSON-objektumkulcsokra, és az adatokat JSON-ba konvertálja.

Ha kényelmes a kódolás, akkor ez egy jó módszer az Ön számára. Így nem kell kifejezetten letöltenie a fent tárgyalt eszközöket az Excel-adatok JSON formátumba konvertálásához. Bár megteheti anélkül, hogy bármilyen szoftvert letöltene a rendszerére az Excel VBA kódszerkesztővel.

Tipp: Az Excel-adatoknak oszlopnevekkel kell rendelkezniük, mert az első sor mindig fejlécnek számít.

VBA kód

Az alábbiakban az Excel-fájl adatainak JSON formátumba konvertálásához szükséges teljes kód található. Másolja ki a következő kódot, és illessze be a megfelelő VBA kódszerkesztőbe.

 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 

Ebben a VBA-kódban definiáltunk egy nevű függvényt ExcelToJSON amelyet később egy Excel-fájlban használnak fel az Excel-adatok JSON-formátumba konvertálására. Lássuk, hogyan fog megvalósulni.

Szintaxis

 =ExcelToJSON(range) 

Most térjen vissza az Excel fájlhoz, és írja be a következő ROUND() képletet egy Excel cellába, ahová el szeretné helyezni a konvertált JSON eredményt. Például,

=ExcelToJSON(A1:F3)

Hogyan lehet az Excelt JSON-ba konvertálni?

Jelenleg az Excel első két sorának adatait csak JSON formátumba konvertáljuk.

kupac rendezés

megnyomni a Belép gombot, és megkapja az eredményt, és ellenőrizze, hogy az adatok sikeresen konvertálva JSON-formátumba. Hasonlóképpen használhatja ezt a funkciót további konverzióhoz.

Hogyan lehet az Excelt JSON-ba konvertálni?

A kód részletes leírását lásd a következő oktatóanyagunkban, ahol elmagyaráztuk ezt a kódot és a benne létrehozott és használt változókat.