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.

 Magyar