Завантажити JSON Converter для .NET
Асоціація. клітини JSON Конвертер для .NET забезпечує безперервну, високопродуктивну конвертацію між робочими книгами Microsoft Excel (XLS, XLSX,XLSM) і структурою даних JSON. Незалежно від того, чи потрібно серіалізувати вміст робочого столу в Json для веб-прикладів або реконструювати файли Excel з платіжних завантажень JSon, цей плагін гарантує точність, затвердження схеми та ефективну продуктивність.
Інсталяція та установка
- Налаштування пакету NuGet: переглянути Встановлення .
- Налаштування ліцензування перед використанням АПІ: переглянути Ліцензування за використанням .
Завдяки активізації ліцензії та встановленню пакету, ви можете негайно інтегрувати робочі потоки конверсії JSON в ваші програми .NET.
Ключові особливості
Формат покриття
- Підтримує XLSX, XLSM, XLTX і XLSSB.
- Зберігає формули, стилі, поєднані регіони та метаданни робочої книги.
- Забезпечує круглих конверсій від Excel до JSON і назад.
Налаштування JSON Schema Mapping
- Карта варіюється до 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 один раз і повторюйте їх у кількох завданнях.
- Для великих робочих книг, дозволяється режим стрімування і розміри тунелю.
- Завантажити конвертаційні дзвінки в блоках try/catch для обробки ліцензійних і I/O помилок.
- Використовуйте трансформатори для постійного форматування дат і чисел.
- Перевірте вхідний JSON перед імпортуванням в Excel.
- Використовуйте асинхронні АПІ для довгострокових конверсій в веб-прикладах.
Загальні проблеми та їх вирішення
- Файл не знайдено: Перевірте вхідний шлях файлу.
- Непідтримлений формат файлу: Забезпечує підтримку вхідного формату.
Часто задавані запитання
**Що таке 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
для інтентації, кодування та форматування налаштувань.