Aspose.Cells JSON Converter pre .NET

Aspóza - bunky JSON Konverter pre .NET poskytuje bezproblémovú, vysoko výkonnú konverziu medzi pracovnými knihami programu Microsoft Excel (XLS, XLSX,XLSM) a dátovými štruktúrami JSON. Či už potrebujete serializovať obsah pracovnej tabuľky do aplikácií na web alebo rekonštruovať súbory programu Excel z platených položiek programu JSon, tento plugin zaisťuje presnosť, schéma validácie a efektívne výkony.

Inštalácia a nastavenie

S licencovaním a nainštalovaným balíkom môžete okamžite integrovať pracovné toky konverzie JSON do aplikácií .NET.

Kľúčové vlastnosti

Formát krytiny

  • Podporuje XLSX, XLSM, XLTX a XLTM.
  • Udržiava vzorce, štýly, zmiešané oblasti a pracovné metadata.
  • Umožňuje otočné konverzie z programu Excel na JSON a späť.

Custom JSON schéma mapovanie

  • Mapa sa pohybuje na JSON arény alebo objekty.
  • Zahrnúť / vylúčiť hlavy, skryté riadky a nohy.
  • Ovládanie formátovania pre čísla, dátumy a booleány.
  • Súlad JSON výstupov s REST API zmluvy alebo existujúce schémy.

Výkon a streamovanie

  • Spracovať veľké databázy pomocou streamovania čítanie / písanie.
  • Konvertovať riadok po riadku alebo do balíkov bez nabíjania celej pracovnej knihy.
  • Podporuje async I/O pre neblokovanie operácií v ASP.NET Core.

Pokročilé možnosti

  • Custom cell value transformers (napríklad serializátory dátumu).
  • Ovládanie JSON indentácia, kódovanie a null politiky.
  • Udržiavajte vedúce zóny, špeciálne znaky a lokálne špecifické formáty.

Chyby spracovania a validácie

  • Detekovať neplatné vzorce, korumpované toky, alebo schémové poruchy.
  • Validácia spätných hovorov na riešenie alebo opravu chýb.
  • Jasné výnimky hierarchie pre odkladanie a riešenie problémov.

Príklad kódu: Konvertovať Excel na JSON

// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");

// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);

Tipy a najlepšie postupy

  • Definujte JSON schémy raz a znova ich použite na viacerých úlohách.
  • Pre veľké pracovné knihy, umožňuje streamovanie režimu a tune batch veľkosti.
  • Vkladanie konverzie volania v try/catch bloky riešiť licenčné a I/O chyby.
  • Použite transformátory pre konzistentné formátovanie dátumov a čísel.
  • Potvrďte vstupné JSON pred importom do programu Excel.
  • Použite async API pre dlhotrvajúce konverzie v webových aplikáciách.

Spoločné otázky a uznesenia

  • Záznam nie je nájdený: Skontrolujte vstupnú cestu súboru.
  • Nepodporovaný formát súboru: Uistite sa, že je podporovaný vstupný format.

Často kladené otázky

**Čo je Aspose.Cells JSON Converter pre .NET?**Umožňuje programatickú konverziu súborov programu Excel z/na JSON štruktúry v aplikáciách .NET.

**Ako sa líši od Aspose.Cells pre .NET?**Aspose.Cells je plnohodnotná knižnica. JSON Converter sa zameriava na pracovné toky programu Excel-to-JSON a Json-t-Excel.

**Aké súbory sú podporované?**XLSX, XLSM, XLTX a JSON.

**Môže byť generácia JSON prispôsobená?**Áno, používať JsonSaveOptions pre indentáciu, kódovanie a formátovanie nastavení.

 Slovenčina