Excel to JSON C#

Системы управления данными часто работают с данными в различных форматах, включая электронные таблицы Excel и файлы JSON (JavaScript Object Notation).Excel является широко используемым инструментом для управления данными и анализа, в то время как JSON стал популярным форматом для обмена данными между системами. В этом руководстве мы исследуем, как преобразовать файлы Excel в JSON с использованием C#, предоставляя пошаговое руководство и образцы кода.

Почему конвертировать Excel в JSON?

Прежде чем погрузиться в технические детали, давайте кратко обсудим, почему вам может понадобиться конвертировать файлы Excel в JSON:

Данные Интероперабельности: JSON — это легкий и гибкий формат данных, который широко поддерживается современными приложениями и веб-сервисами. Преобразование данных Excel в JSON обеспечивает бесшовную интероперабельность между различными системами и платформами.

Веб-приложения: Многие веб-приложения используют данные в формате JSON. Преобразование данных Excel в JSON позволяет интегрировать данные на основе Excel в веб-приложения без сложной логики разбора.

Интеграция API: API часто обмениваются данными в формате JSON. Преобразуя данные Excel в JSON, вы можете легко интегрировать данные на базе Excel с API и автоматизировать процессы передачи данных.

Преобразование данных: JSON предоставляет структурированный способ представления данных, что делает его подходящим для задач преобразования и обработки данных. Преобразование данных Excel в JSON может быть частью более крупного конвейера данных для анализа или отчетности.

Конвертер Excel в JSON - установка API на C#

Вам необходимо установить Conholdate.Total for .NET, чтобы конвертировать Excel в формат JSON в C#. Вы можете либо скачать его со страницы Новые версии, либо выполнить команду установки NuGet ниже:

PM> NuGet\Install-Package Conholdate.Total

Конвертировать Excel XLSX XLS в JSON на C#

Вы можете конвертировать Excel в формат JSON на C#, следуя приведенным ниже шагам:

  • Загрузите исходную Excel-рабочую книгу с помощью класса Workbook.
  • Экспортируйте Excel в JSON с помощью метода Save, передавая значение SaveFormat.Json.

Ниже приведен фрагмент кода, который демонстрирует, как преобразовать Excel в JSON на C#:

// Загрузить файл Excel
Workbook wb = new Workbook("Workbook.xlsx");

// Сохранить в формате JSON
wb.Save("Excel_to_JSON.json", Aspose.Cells.SaveFormat.Json);

Преобразование Excel в JSON с пользовательскими свойствами на C#

Этот подход преобразования Excel в JSON является усовершенствованной версией для выполнения преобразования, где разные свойства могут быть установлены, как объяснено в приведенных ниже шагах:

  • Загрузите исходную Excel-рабочую книгу с помощью класса Workbook.
  • Инициализируйте объект класса JsonSaveOptions.
  • Установите пользовательские свойства для преобразования.
  • Сохраните файл Excel в формате JSON, используя метод Save.

Следующий пример кода демонстрирует, как преобразовать Excel в JSON с пользовательскими свойствами на C#:

// Загрузить файл Excel
Workbook wb = new Workbook("Workbook.xlsx");

// Создайте объект класса JsonSaveOptions
Aspose.Cells.JsonSaveOptions options = new Aspose.Cells.JsonSaveOptions();
options.SkipEmptyRows = true;
options.ExportAsString = true;

// Сохранить в формате JSON
wb.Save("Excel_to_JSON.json", options);

Бесплатная лицензия на оценку

Вы можете получить free temporary license, чтобы протестировать API без каких-либо ограничений на оценку.

Подводя итоги

В заключение, мы научились процессу конвертации файлов Excel в JSON на C#. Следуя шагам, изложенным в этом руководстве, вы можете эффективно конвертировать данные Excel в формат JSON, что позволяет бесшовную интеграцию и обработку данных в ваших приложениях на C#. В случае любых вопросов, пожалуйста, напишите нам на forum.

See Also