Конвертація Excel-файлів у форматі JSON полегшує обмін даними між різними платформами і системами.Цей посібник показує, як використовувати Aspose.Cells для .NET для перетворення даних Excel в J SON, що робить його простішим для роботи з веб-прикладами та APIs.

Введення

Файли Excel широко використовуються для зберігання структурованих даних, але вони можуть бути складними при інтеграції з сучасними веб-технологіями, які віддають перевагу формату JSON. Цей посібник пройде через процес конвертації даних Excel в JSon за допомогою Aspose.Cells для .NET, потужної бібліотеки, розробленої для ефективного обробки складних операцій Excel.

Крок за кроком Посібник для перетворення Excel в JSON

Крок 1: Налаштування Aspose.Cells через NuGet

Перед тим, як почати, переконайтеся, що ваш проект встановлений з необхідними залежностями. Ви можете встановити Aspose.Cells для .NET за допомогою менеджера пакетів NuGet:

$ dotnet add package Aspose.Cells

Крок 2: Налаштуйте ліцензію Aspose.Cells

Щоб розблокувати повну функціональність та підтримку з Aspose.Cells, потрібно встановити ліцензійний ключ.

Metered metered = new Metered();
metered.SetMeteredKey("PublicKey", "PrivateKey");

Крок 3: Завантажити файл Excel

Завантажити файл Excel в Workbook об’єкт, який служить вступною точкою для всіх операцій в Aspose.Cells.

Workbook workbook = new Workbook("file.xlsx");

Крок 4: Визначте дані Excel для конвертації

Ви можете серіалізувати різні типи даних з Excel-файлу. ось кілька прикладів:

  • Обсяг клітин:
var cells = workbook.Worksheets["Sheet1"].Cells.CreateRange("A1:C3");
  • Одинокі клітини
var cell = workbook.Worksheets["Sheet1"].Cells["A1"];
  • Таблиці, графіки, півотні таблиці і т.д.:
var tables = workbook.Worksheets["Sheet1"].ListObjects;
var charts = workbook.Worksheets["Sheet1"].Charts;
var pivots = workbook.Worksheets["Sheet1"].PivotTables;

Крок 5: Серіалізуйте дані Excel на JSON

Після того, як ви визначили дані, серіалізуйте їх в JSON рядку за допомогою методів використання Aspose.Cells.

string jsonString = Aspose.Cells.Utility.JSONSerializer.Serialize(cells);

Крок 6: Зберегти JSON дані

Нарешті, зберегти серйозні JSON дані в файл або вихідний потік для подальшого використання.

System.IO.File.WriteAllText("output.json", jsonString);

Крок 7: Налаштування виходу JSON (опціональний)

Ви можете налаштувати JSON-вихід, контролюючи варіанти серіалізації і включаючи конкретні елементи, такі як формули, гіперпосилання, графіки, зображення і т. д. Цей крок є факультативним, але підвищує гнучкість.

Заключення

Конвертувати дані Excel в JSON за допомогою Aspose.Cells для .NET полегшує обмін даними та маніпуляції в веб-прикладах та АПІ. Слідкуйте за цим керівництвом, щоб ускладнити робочий потік і поліпшити ефективність обробки даних.

More in this category