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

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.

 Lietuvių