Az Excel fájlok JSON formátumba történő átalakítása egyszerűsíti az adatok cseréjét a különböző platformok és rendszerek között. Ez az útmutató azt mutatja, hogyan kell használni az Aspose.Cells for .NET-et az Excel-adatokat J SON-ra konvertálni, ami megkönnyíti a webalkalmazásokkal és az APIs-kkal való munkavégzést.

Bevezetés

Az Excel fájlokat széles körben használják a strukturált adatok tárolására, de a modern webes technológiákkal való integráció során gyönyörűek lehetnek, amelyek előnyben részesítik a JSON formátumot.Ez az útmutató az Excel adatainak JSO-ba történő átalakításának folyamata során az Aspose.Cells for .NET használatával, egy erős könyvtár, amelynek célja a komplex Excel műveletek hatékony kezelése.

Lépésről lépésre útmutató az Excel átalakítására a JSON-ra

1. lépés: Az Aspose.Cells telepítése a NuGet-en keresztül

Mielőtt elindulnánk, győződjön meg róla, hogy a projekt a szükséges függőségekkel van beállítva. Aspose.Cells for .NET telepíthető a NuGet Package Manager segítségével:

$ dotnet add package Aspose.Cells

2. lépés: Az Aspose.Cells licenc beállítása

Az Aspose.Cells teljes funkcionalitásának és támogatásának kikapcsolásához engedélyezési kulcsot kell beállítani.Ez a lépés döntő fontosságú a termelési környezetben.

Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");

3. lépés: Az Excel fájl letöltése

Töltse fel az Excel fájlt egy Workbook objektum, amely az Aspose.Cells összes műveletének belépési pontjaként szolgál.

Workbook workbook = new Workbook("file.xlsx");

4. lépés: Adja meg az Excel adatokat a konverzióhoz

Különböző típusú adatokat serializálhat az Excel-lapból. Íme néhány példa:

  • Cél tartomány:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
  • Egyedülálló cellák:
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
  • Táblák, diagramok, pivot táblázatok stb.:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;

5. lépés: Az Excel adatainak sorozata a JSON-ra

Miután megadta az adatokat, sorozza őket egy JSON sorba az Aspose.Cells hasznosítási módszerekkel.

string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);

6. lépés: JSON adatok mentése

Végül mentse a serializált JSON adatokat egy fájlra vagy kimeneti áramra további felhasználásra.

System.IO.File.WriteAllText("output.json", jsonString);

7. lépés: JSON kimenetelének személyre szabása (opcionális)

A JSON kimenetelét a serializációs opciók ellenőrzésével és specifikus elemek, mint például a képletek, hiperlinkek, diagramok, képek stb. Ez a lépés opcionális, de növeli a rugalmasságot.

következtetések

Az Excel-adatok JSON-ra történő átalakítása az Aspose.Cells for .NET használatával egyszerűsíti az adatok cseréjét és manipulációját webes alkalmazásokban és API-kban.

More in this category