Ez a rövid oktatóanyag elmagyarázza, hogyan lehet a JSON-fájlt Excel-re konvertálni C# használatával úgy, hogy beolvassa a JSON adatokat bármilyen forrásból, majd elmenti Excel-fájlként, mondjuk XLSX, miután meghatározta az importált adatok formázását. Egy üres vagy meglévő munkafüzet betöltődik, és a JSON-adatok importálásra kerülnek a kiválasztott munkalap felhasználó által meghatározott kezdőcellájába. A JSON C#-ban Excelbe történő konvertálása során teljes mértékben kézben tarthatja a betűtípus-beállításokat, a rácsmegjelenítést, a szövegigazítást, az oldalbeállításokat és számos egyéb paramétert.
A JSON-fájl Excel-be konvertálásának lépései C# használatával
- Adja hozzá a hivatkozást a Aspose.Cells könyvtárhoz a NuGet Package Managerből a JSON-fájl Excel-be konvertálásához
- Hozzon létre stílust a JSON-adatcímekhez különböző tulajdonságok, például igazítás, betűszín és félkövér jelző beállításával
- Inicializálja a JsonLayoutOptions osztályobjektumot a fenti stílus és egyéb jelzők használatával
- Hozzon létre egy üres Workbook-t, és kapjon hivatkozást a célmunkalapra
- Olvassa be a teljes JSON-tartalmat egy karakterlánc-változóba
- Hívja a JsonUtility osztály ImportData függvényét a JSON karakterlánc Excel-be konvertálásához
- Mentse az importált JSON-adatokat tartalmazó kimeneti Excel-fájlt
Itt először inicializáljuk a kimeneti Excel-fájl címeihez szükséges opcionális formázási paramétereket. A következő lépésben megtörténik a munkafüzet inicializálása és a célmunkalapra való hivatkozás megszerzése. Végül a forrás JSON-adatokat egy karakterlánc-változóba töltik be, és az ImportData függvényben paraméterként használják, más szükséges információkkal együtt. Az alábbiakban bemutatjuk a JSON Excel C#-ba való exportálását.
Kód a JSON-nak Excel-re konvertálásához C#-ban
Ez a kód a CellsFactory segítségével stílust hoz létre a kimeneti JSON-adatcímekhez a vízszintes igazítás és a betűtípus-beállítások meghatározásával, amelyeket később a JsonLayoutOptions objektum használ. A JsonUtility.ImportData() függvény megköveteli a forrás JSON karakterláncot, a célmunkalap Cells gyűjteményére való hivatkozást, az első sort és oszlopot, ahová az adatokat importálni kell, valamint a program elején beállított elrendezési beállításokat.
Ez a rövid oktatóanyag elvezetett minket ahhoz, hogy a C# használatával hogyan alakítsuk át a JSON-t Excel-be. Ha azonban meg szeretné tudni, hogyan konvertálhatja a JSON-t CSV-vé, olvassa el a hogyan lehet a JSON-t CSV-vé konvertálni C#-ban című cikket.