Aspose.Cells JSON Converter za .NET
Sljedeći članakAspose.cells JSON Konverter za .NET pruža besprijekorno, visoke performanse konverzije između Microsoft Excel radnih knjiga (XLS, XLSX,XLSM) i JSON podatkovne strukture. bilo da morate serijalizirati sadržaj radnog lista u jSON za web aplikacije ili rekonstruirati Excel datoteke iz json plaćanja, ovaj plugin osigurava točnost, validaciju rasporeda i učinkovitu učinkovitost.
Instaliranje i postavljanje
- Instaliranje paketa NuGet: pogledajte instalacija .
- Konfigurirajte mjerenu licenciju prije korištenja API-ja: pogledajte Mjerena dozvola .
Uz omogućavanje licencije i instaliranje paketa, možete odmah integrirati tokove rada za konverziju JSON-a u aplikacije .NET.
Ključne značajke
Oblik pokrivača
- Podržava XLSX, XLSM, XLTX i XLTM.
- Sadrži formule, stilove, mješovite regije i metapodatke radnog lista.
- Osigurava konverzije iz Excel-a u JSON i nazad.
Korištenje JSON shema
- Zemljevid se razlikuje od JSON orijena ili objekata.
- Uključite/izuzmite glave, skrivene redove i noge.
- Kontrola formata za brojeve, datume i booleane.
- Usporedite JSON izlaze s REST API ugovorima ili postojećim shemama.
Izvođenje i prijenos
- Procesiranje velikih zbirki podataka pomoću prijenosa čitanja/pisanja.
- Konvertirati red po red ili u pakete bez preuzimanja cijele radne knjige.
- Podržava async I/O za ne-blokiranje operacija u ASP.NET Core.
Napredne opcije
- Prilagođeni transformatori vrijednosti stanica (na primjer, serializatori datuma).
- Kontrolirajte JSON indentaciju, kodiranje i null politike.
- Održavajte vodeće zere, posebne likove i lokalno specifične formate.
Pogrešna rješavanja i validacija
- Otkrijte neispravne formule, korumpirane struje ili nepravilnosti u shemi.
- Validacijski pozivi za rješavanje ili ispravljanje pogrešaka.
- Jasna iznimka hierarhija za debugiranje i rješavanje problema.
Primjer koda: pretvoriti Excel u JSON
// Load your source workbook
Workbook workbook = new Workbook("sample.xlsx");
// Convert the workbook to JSON file
workbook.Save("sample_out.json", SaveFormat.Json);
Savjeti i najbolje prakse
- Definicija JSON shema jednom i ponovna uporaba na više zadataka.
- Za velike radne knjige, omogućuje se način prijenosa i tune batch veličine.
- Wrap konverzija poziva u pokušaj / uhvat blokove za rješavanje licencijskih i I / O pogrešaka.
- Koristite transformere za dosljedno formiranje datuma i brojeva.
- Validirati dolazeći JSON prije uvoza u Excel.
- Koristite async APIs za dugotrajne konverzije u web aplikacijama.
Zajednička pitanja i rezolucije
- File not found: Provjerite put ulazne datoteke.
- Podržani format datoteke: Uvjerite se da je format ulaza podržan.
Često postavljana pitanja
**Što je Aspose.Cells JSON Converter za .NET?**To omogućuje programsku konverziju Excel datoteka iz/na JSON strukture u .NET aplikacijama.
**Kako se razlikuje od Aspose.Cells za .NET?**Aspose.Cells je cjelovita knjižnica. JSON Converter se usredotočuje na radne tokove od Excel-to-JSON i jSON-do-Excel.
**Koji su formati datoteke podržani?**XLSX, XLSM, XLTX i JSON.
**Može li se JSON generacija prilagoditi?**Da, koristi se JsonSaveOptions
za indentaciju, kodiranje i formiranje postavki.