Aspose.Cells JSON Converter за .NET
Апсос - клетки JSON Конверторът за .NET осигурява безпроблемна, високопроизводителна конверсия между работните книги на Microsoft Excel (XLS, XLSX,XLSM) и структурата на данни на JSON. Независимо дали трябва да се сериализира съдържанието на работната книга в JSon за уеб приложения или да реконструирате файловете на Excel от платежни разтоварвания на jSON, този плъгин гарантира точност, валидация на схемата и ефективна производителност.
Инсталация и инсталиране
- Инсталиране на пакета NuGet: виж инсталация .
- Конфигуриране на измервана лиценза преди да използвате APIs: виж Размер на лицензията .
С включването на лицензиите и инсталирането на пакета можете незабавно да интегрирате работните потоци за конверсия на JSON в приложенията си .NET.
Ключови характеристики
Формат на покритие
- Поддържайте XLSX, XLSM, XLTX и XLTM.
- Съхранява формули, стилове, смесени региони и работна книга метаданни.
- Осигурява конверсии от Excel до JSON и обратно.
Изграждане на JSON карта
- Картата варира до JSON радиуси или обекти.
- Включете / изключете глави, скрити редове и крака.
- Контролно форматиране за числа, дати и булеанти.
- Съвпадение на JSON изходи с REST API договори или съществуващи схеми.
Изпълнение и стрийминг
- Обработка на големи данни с помощта на стрийминг четене / писане.
- Конвертирайте редовно или в парчета, без да зареждате цялата работна книга.
- Поддържа Async I/O за не-блокиране на операциите в ASP.NET Core.
Разширени опции
- Консолидирани клетъчни стойност трансформатори (напр. дата сериализатори).
- Контролиране на JSON индексация, кодиране и нулеви политики.
- Съхранявайте водещи нули, специални символи и локално специфични формати.
Управление на грешки и валидиране
- Открийте невалидни формули, корумпирани потоци или схеми.
- Валидиране на обажданията за справяне или корекция на грешки.
- Ясна йерархия на изключенията за дебютиране и решаване на проблеми.
Пример за код: Конвертиране на 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);
Съвети и най-добри практики
- Определете JSON схеми веднъж и ги използвате отново по няколко задачи.
- За големи работни книги, позволява режим на стрийминг и тониране на размери на партида.
- Wrap конверсия повиквания в try/catch блокове за справяне с лицензионни и I/O грешки.
- Използвайте трансформатори за последователно форматиране на дати и числа.
- Проверявайте влизането на JSON, преди да импортирате в Excel.
- Използвайте ASync APIs за дълготрайни конверсии в уеб приложения.
Общи въпроси и резолюции
- Файлът не е намерен: Проверете входния път на файла.
- Неподдържан формат на файла: Уверете се, че формата за вход е поддържана.
Често задавани въпроси
**Какво е Aspose.Cells JSON Converter за .NET?**Той позволява софтуерна конверсия на Excel файлове от/на JSON структури в .NET приложения.
**Как се различава от Aspose.Cells за .NET?**Aspose.Cells е пълна библиотека. Конверторът JSON се фокусира върху работните потоци Excel-to-JSON, както и на работния поток Json- to-Excel.
**Кои файлови формати се поддържат?**XLSX, XLSM, XLTX и JSON.
**Може ли поколението JSON да бъде персонализирано?**Да, използвайте JsonSaveOptions
за индентиране, кодиране и форматиране на настройките.