Завантажити JSON Converter для .NET

Асоціація. клітини JSON Конвертер для .NET забезпечує безперервну, високопродуктивну конвертацію між робочими книгами Microsoft Excel (XLS, XLSX,XLSM) і структурою даних JSON. Незалежно від того, чи потрібно серіалізувати вміст робочого столу в Json для веб-прикладів або реконструювати файли Excel з платіжних завантажень JSon, цей плагін гарантує точність, затвердження схеми та ефективну продуктивність.

Інсталяція та установка

Завдяки активізації ліцензії та встановленню пакету, ви можете негайно інтегрувати робочі потоки конверсії 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 для інтентації, кодування та форматування налаштувань.

 Українська