.NET API для електронних таблиць Microsoft® Excel

API з відкритим вихідним кодом для імпорту та експорту даних із формату файлу Excel

Що таке Magicodes.IE?

Magicodes.IE — це чиста бібліотека .NET, яка дає розробникам програмного забезпечення можливість імпортувати та експортувати дані з формату файлу Microsoft Excel. Використовуючи API, ви можете імпортувати та експортувати дані як DTO, експортувати загальну бібліотеку та експортувати шаблони, модні та динамічні звіти. API не дозволяє маніпулювати форматом файлів XLS (Excel97-2003) і підтримує лише формати файлів XLSX і CSV.

Однією з основних функцій API є імпорт даних як DTO. Magicodes.IE.Excel може автоматично генерувати імпортовані шаблони Excel, перевірку даних, перевірку шаблонів, параметри читання, обмеження значень і відображення, а також виводити розмітку перевірки Excel на основі DTO та параметрів функцій. Крім того, API підтримує різні фільтри для підтримки таких сценаріїв, як багатомовність, динамічне відображення стовпця керування тощо.

Previous Next

Початок роботи з Magicodes.IE

Найкращий спосіб інсталювати Magicodes.IE — через NuGet, скористайтеся такою командою, щоб інсталювати API.

Встановіть Magicodes.IE з NuGet

 Install-Package Magicodes.IE.Excel

Імпортуйте дані в Excel через безкоштовний .NET API

Magicodes.IE дозволяє програмістам .NET програмно імпортувати дані в електронні таблиці Microsoft Excel. API дозволяє створювати DTO, створювати шаблони імпорту та заповнювати їх даними. Використовуючи API, ви можете легко викликати шаблони імпорту та імпортувати дані в них. Наступний фрагмент коду демонструє, як імпортувати дані за допомогою існуючого шаблону. Зверніть увагу, що у фрагменті коду вже використовується попередньо визначений об’єкт ImportStudentDto.

Безкоштовний .NET API для імпорту даних Excel

  1. Визначте шлях до файлу як рядок
  2. Імпортуйте дані в Excel за допомогою попередньо визначеного ImportStudentDto та шаблону. Ви також можете визначити свій власний DTO відповідно до ваших потреб
  3. Переконайтеся, що дані успішно імпортовані, і залиште їх не нульовими.

Імпорт даних в Excel - C#

// set filepath
var filePath = ("filefoamt.xlsx");
// import data                      
var result = await Importer.GenerateTemplate(filePath);
// check that if data is not null
result.ShouldNotBeNull();
// check if output file existsa
File.Exists(filePath).ShouldBeTrue();
            
 Українська