Aspose.Cells JSON Converter for .NET
Lähde - solut JSON Converter for .NET tarjoaa sujuvan, korkean suorituskyvyn muuntamisen Microsoft Excelin työpöytäkirjojen (XLS, XLSX,XLSM) ja JSON-tietorakenteiden välillä. Olitpa tarpeen serialisoida työlehden sisällön jSONiin web-sovelluksiin tai rakentaa uudelleen Excel -tiedostoja jsonin maksullisilta latauksilta, tämä plugin takaa tarkkuuden, aikataulun validoinnin ja tehokkaan suorituksen.
Asennus ja asennus
- Asenna NuGet-paketti: katso asennuksen .
- Määritä mitattu lisenssi ennen APIs:n käyttöä: katso mitattu lisenssi .
Lisenssin aktivoinnin ja paketin asennuksen ansiosta voit välittömästi integroida JSON-muuntotyöt .NET-sovelluksiin.
Avainominaisuudet
Sisältää kattavuutta
- Se tukee XLS, XLsX, XLTX ja XLSSB.
- Sisältää kaavioita, tyylejä, yhdistettyjä alueita ja työpöydän metatietoja.
- Se takaa ympyrän kääntämisen Excelista JSONiin ja taaksepäin.
JSON-kaavion mukauttaminen
- Kartta vaihtelee JSON-pisteisiin tai esineisiin.
- Sisältää/ sulje pois päällekkäiset, piilotetut rivit ja jalat.
- Valvonta muotoilu numeroille, päivämäärille ja booleaneille.
- JSON-tulot vastaavat REST API-sopimuksia tai olemassa olevia järjestelmiä.
Suoritus ja Streaming
- Käsittele suuria tietokoneita suoratoiston lukemisen/kirjoittamisen avulla.
- Muunna riviin rullaan tai kappaleiksi ilman, että koko työpöytä ladataan.
- Tuki async I/O: n estämättömille toiminnoille ASP.NET Coreissa.
Edistyneet vaihtoehdot
- Käsitelty solun arvonmuuttajat (esim. päivämäärän sarjastajat).
- JSON-indentaation, koodauksen ja null-politiikan hallinta.
- Säilytä johtavia zeroja, erityisiä merkkejä ja paikallisia muotoja.
Virheiden käsittely ja validointi
- Tunnista väärät kaavakkeet, korruptoituneet virrat tai järjestelmän väärinkäytöt.
- Validointipyyntöjä virheiden käsittelyyn tai korjaamiseen.
- Selkeä poikkeus hierarkia purkamiseen ja ongelmanratkaisuun.
Esimerkki koodista: muuntaa 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);
Vinkkejä ja parhaita käytäntöjä
- Määritä JSON-järjestelmät kerran ja käytä niitä uudelleen useissa tehtävissä.
- Suuriin työkirjoihin mahdollistetaan streaming-tilassa ja tune-batch-muodossa.
- Wrap Conversion -puhelut kokeilevat / ottavat lohkoja käsittelemään lisenssi- ja I/O-virheitä.
- Käytä muuttimia päivämäärien ja numeroiden johdonmukaiseen muotoiluun.
- Validoi tulossa oleva JSON ennen Excelin tuontia.
- Käytä async-API:itä pitkän aikavälin muunnoksiin web-sovelluksissa.
Yhteiset kysymykset ja päätöslauselmat
- Tiedosto ei löydy: Tarkista tallennustiedoston reitti.
- Tukematon tiedostomuoto: Varmista, että sisäänkäyntimuoto on tuettu.
Usein kysyttyjä kysymyksiä
**Mikä on Aspose.Cells JSON Converter for .NET?**Se mahdollistaa Excel-tiedostojen ohjelmattisen muuntamisen JSON-rakenteista .NET-sovelluksissa.
**Miten se eroaa Aspose.Cellsista .NET:lle?**Aspose.Cells on täysikokoinen kirjasto. JSON Converter keskittyy Excel-to-JSONin ja Json-To-Excelin työvirtoihin.
**Millaisia tiedostomuotoja tuetaan?**XLSX, XLSM, XLTX ja JSON.
**Voiko JSON-tuotanto mukautua?**Kyllä - Käytä JsonSaveOptions
indentaatio, koodaus ja muotoilu asetukset.