Aspose.Cells JSON Converter pro .NET

Aspoza - buňky JSON Konvertor pro .NET poskytuje bezproblémovou, vysoce výkonnou konverzi mezi Microsoft Excel Workbooks (XLS, XLSX,XLSM) a datové struktury JSON. Ať už potřebujete serializovat obsah pracovních desek do jSON pro webové aplikace nebo rekonstruovat Excel soubory z json payloads, tento plugin zajišťuje přesnost, schéma validace a efektivní výkon.

Instalace a nastavení

S povolením licence a instalací balíčku můžete okamžitě integrovat pracovní toky konverze JSON do aplikací .NET.

Hlavní rysy

Formát krytí

  • Podporuje XLSX, XLSM, XLTX a XLTM.
  • Udržuje vzorce, styly, smíšené oblasti a metadata v knihovně.
  • Zajišťuje otočné konverze z Excelu na JSON a zpět.

Přizpůsobené mapování schématu JSON

  • Mapy se liší na JSON arény nebo objekty.
  • Zahrnout / vyloučit hlavice, skryté řádky a nohy.
  • Ovládací formátování pro čísla, data a booleány.
  • Výstupy JSON se shodují s REST API smlouvami nebo existujícími schématy.

Výsledky a streamování

  • Zpracování velkých databází pomocí streamování čtení / psaní.
  • Konvertovat řádek na řadu nebo do balíčků bez nabití celé knihovny.
  • Podporuje async I/O pro neblokovací operace v ASP.NET Core.

Pokročilé možnosti

  • Přizpůsobení hodnotových transformátorů buněk (např. serializátory dat).
  • Ovládání JSON indentace, kódování a nulové politiky.
  • Zachovávejte vedoucí zóny, speciální znaky a lokálně specifické formáty.

Chyby zpracování a validace

  • Detekovat neplatné vzorce, zkorumpované toky, nebo schéma neshody.
  • Validační zpětné vazby pro zpracování nebo opravu chyb.
  • Jasná výjimka hierarchie pro odkládání a řešení problémů.

Příklad kódu: Konvertovat 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 nejlepší postupy

  • Definujte JSON schémata jednou a znovu je použijte na více úlohách.
  • Pro velké knihkupectví umožňuje režim streamování a tune batch velikostí.
  • Wrap konverze volání v try/catch bloky zvládnout licenční a I/O chyby.
  • Použijte transformátory pro konzistentní formátování dat a čísel.
  • Potvrďte vstupní JSON před importem do Excelu.
  • Použijte async APIs pro dlouhodobé konverze v webových aplikacích.

Běžné problémy a řešení

  • Nejsou nalezeny soubory: Zkontrolujte vstupní cestu souboru.
  • Nepodporovaný formát souboru: Ujistěte se, že je podporován vstupní format.

Často kladené otázky

**Co je Aspose.Cells JSON Converter pro .NET?**Umožňuje programovou konverzi Excelových souborů z/na JSON struktury v aplikacích .NET.

**Jak se liší od Aspose.Cells pro .NET?**Aspose.Cells je plně funkční knihovna. JSON Converter se zaměřuje na pracovní toky Excel-to-JSON a jSON-toto-Excel.

**Které soubory jsou podporovány?**XLSX, XLSM, XLTX a JSON.

**Může být generace JSON přizpůsobena?**Ano, použijte JsonSaveOptions pro indentaci, kódování a formátování nastavení.

 Čeština