
Системы управления данными часто работают с данными в различных форматах, включая электронные таблицы 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.