Aspose.Cells JSON konvertuotojas .NET
Ląstelės / Cells JSON Konvertuotojas .NET suteikia nesąmoningą, aukštos kokybės konvertavimą tarp „Microsoft Excel“ darbo knygų (XLS, XLSX,XLSM) ir JSON duomenų struktūrų. Nesvarbu, ar jums reikia serijalizuoti darbo lapų turinį į „JSON“ žiniatinklio programoms arba atkurti „Excel“ failus iš „JSON“ mokėjimų, šis priedas užtikrina tikslumą, schemos patvirtinimą ir efektyvią našumą.
Įdiegimas ir nustatymas
- Įdiegti NuGet paketą: žiūrėti Installation .
- Nustatykite matuojamą licenciją prieš naudojant API: žiūrėkite Išmatuota licencija .
Su licencijavimo įjungta ir pakuotės įdiegta, galite nedelsiant integruoti JSON konvertavimo darbo srautus į savo .NET programas.
Pagrindinės savybės
Apdailos formatas
- Palaiko XLSX, XLSM, XLTX ir XLTM.
- Jame yra formulių, stilių, mišrių regionų ir darbo knygos metaduomenų.
- Užtikrina apvalias konversijas iš Excel į JSON ir atgal.
Custom JSON schema žemėlapis
- Žemėlapis svyruoja į JSON ryšius ar objektus.
- Įtraukti / pašalinti galvos, paslėptos eilutės ir kojos.
- Kontrolės formatuoti skaičių, datų ir booleanų.
- JSON ištekliai atitinka REST API sutartis arba esamas schemas.
Veiksmai ir srautas
- Procesuoti didelius duomenų rinkinius naudojant streamu skaityti / rašyti.
- Konvertuokite eilutę į eilę arba į batus be viso darbo knygos įkrovimo.
- Pagalba async I/O neblokavimo operacijoms ASP.NET Core.
Išplėstinės galimybės
- Pritaikytos ląstelių vertės transformatoriai (pavyzdžiui, datų serializatorius).
- JSON indentacijos, kodavimo ir nulinės politikos kontrolė.
- Išsaugokite pirmaujančius zerus, specialius simbolius ir vietos specifinius formatus.
Klaidų tvarkymas ir patvirtinimas
- Atkreipkite dėmesį į neigiamas formules, pažeidžiamus srautus ar schemos nesuderinamumą.
- Validavimo skambučių atsiliepimai klaidoms tvarkyti arba ištaisyti.
- Aiškus išimtis hierarchija debugavimo ir problemų sprendimo.
Kodo pavyzdys: konvertuoti Excel į JSON
// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");
// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);
Patarimai ir geriausios praktikos
- Apibrėžti JSON schemas vieną kartą ir pakartotinai juos naudoti per kelias užduotis.
- Dideliems darbdaviams leidžiama streikuoti režimą ir tune batch dydį.
- Wrap" konvertavimo skambučiai “try/catch” blokuose, kad galėtumėte tvarkyti licencijos ir I/O klaidas.
- Naudokite transformatorius nuosekliai formatuoti datas ir skaičius.
- Įvesti JSON prieš importuojant į Excel.
- Naudokite async APIs ilgalaikiams konvertavimams interneto programose.
Bendros problemos ir rezoliucijos
- File Not Found: Įveskite įvesties failų maršrutą.
- Palaikytas failų formatas: Įveskite, kad įvadas palaikomas.
Dažnai užduodami klausimai
**Kas yra Aspose.Cells JSON konvertuotojas .NET?**Tai leidžia programinį “Excel” failų konvertavimą iš / į JSON struktūrų .NET programose.
**Kaip jis skiriasi nuo Aspose.Cells .NET?**Aspose.Cells yra visapusiška biblioteka. „JSON Converter“ orientuota į „Excel-to-Json“ ir „JSON-To-Excell“ darbo srautus.
**Kokius failų formatus palaiko?**XLSX, XLSM, XLTX ir JSON.
**Ar galima pritaikyti JSON kartą?**Naudojimas JsonSaveOptions
Indentavimas, kodavimas ir formatuojant nustatymus.