Aspose.Cells JSON Converter for .NET
Célok - cellák JSON A Converter for .NET biztosítja a Microsoft Excel munkafüzetek (XLS, XLSX,XLSM) és a JSON adatstruktúrák közötti átalakítást. függetlenül attól, hogy a munkalap tartalmát a webes alkalmazásokhoz serializálnia kell, vagy az Excel fájlokat a jSON fizetési feltöltésekből újjáépítik, ez a plugin biztosít pontosságot, ütemterv validációt és hatékony teljesítményt.
Telepítés és telepítés
- Telepítse a NuGet csomagot: lásd telepítés .
- Az API-k használatát megelőzően beállítsa a mérett licencet: lásd Mérett licenc .
A licenc aktiválásával és a csomag telepítésével azonnal integrálhatja a JSON átalakítási munkafolyamatokat a .NET alkalmazásokba.
kulcsfontosságú jellemzők
Formátum lefedettség
- Támogatja az XLSX, XLSM, XLTX és XLTM.
- Tartalmazza a képletek, stílusok, vegyes régiók, és a munkafüzet metadatait.
- Biztosítja a körforgásos átalakításokat az Excel-től a JSON-ig és hátra.
JSON mappázás
- A térkép a JSON arrayok vagy objektumok között változik.
- Tartalmazza / kizárja a fejeket, rejtett sorokat és lábakat.
- A számok, dátumok és booleánok szabályozása.
- A JSON kimenetel összhangban van a REST API szerződésekkel vagy meglévő rendszerekkel.
Teljesítmény és streaming
- Nagy adatbázisok feldolgozása streaming olvasás/írás segítségével.
- Átalakítsa soronként vagy csomagokba, anélkül, hogy az egész munkafüzetet töltené.
- Támogatja az async I/O-t az ASP.NET Core nem blokkoló műveletekhez.
fejlett opciók
- Személyre szabott sejtérték-transzformátorok (például dátumsorozók).
- Ellenőrizze a JSON indentációt, a kódolást és a null politikákat.
- Tartsa meg a vezető zérókat, a speciális karaktereket és a helyi-specifikus formátumokat.
Hibaelhárítás és érvényesítés
- Fedezze fel a nem megfelelő képletek, korrupt áramlások, vagy a rendszer hibák.
- Validációs hívások a hibák kezelésére vagy kijavítására.
- Egyértelmű kivételek hierarchiája a debugáláshoz és a problémamegoldáshoz.
Kód példa: Excel átalakítása JSON
// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");
// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);
Tippek és legjobb gyakorlatok
- Állítsa be a JSON rendszereket egyszer, és ismételje meg őket több feladat során.
- Nagy munkafüzetekhez lehetővé teszi a streaming módot és a tune batch méreteket.
- A Wrap konverziós hívások a try/catch blokkokban kezelik a licenc és az I/O hibákat.
- A transzformátorokat a dátumok és számok következetes formázására használjuk.
- Validálja a bejövő JSON-t az Excelbe történő importálás előtt.
- Használja az async API-kat a hosszú távú konverziókhoz webes alkalmazásokban.
Közös kérdések és határozatok
- Fájl nem talált: Ellenőrizze a beviteli fájlmutatót.
- Támogatott fájlformátum: Biztosítsa, hogy a beviteli formátumot támogatják.
Gyakran feltett kérdések
**Mi az Aspose.Cells JSON Converter for .NET?**Ez lehetővé teszi az Excel-fájlok programozási átalakítását a .NET alkalmazásokban a JSON struktúrákból.
**Hogyan különbözik az Aspose.Cells-től a .NET-hez?**Az Aspose.Cells egy teljes körű könyvtár. A JSON Converter összpontosít az Excel-to-JSON és a JSO-t-Excel munkafolyamatokra.
**Milyen fájlformátumokat támogatnak?**XLSX, XLSM, XLTX és JSON.
**A JSON generációt személyre szabhatjuk?**Igen, használja JsonSaveOptions
indentálás, kódolás és formázási beállítások.