.NET API за Microsoft® Excel електронни таблици
API с отворен код за импортиране и експортиране на данни от файлов формат на Excel
Какво е Magicodes.IE?
Magicodes.IE е чиста .NET библиотека, която дава възможност на разработчиците на софтуер да импортират и експортират данни от Microsoft Excel File Format. С помощта на API можете да импортирате и експортирате данни като DTO, да експортирате обща библиотека и да експортирате шаблони, фантастични и динамични отчети. API не позволява манипулиране на файлов формат XLS (Excel97-2003) и поддържа само файлов формат XLSX и CSV.
Една от основните характеристики на API е импортирането на данни като DTO. Magicodes.IE.Excel може автоматично да генерира импортирани шаблони на Excel, валидиране на данни, валидиране на шаблони, настройки за четене, ограничения на стойността и картографиране и извежда маркировка за валидиране на Excel въз основа на DTO и настройки на функции. Освен това API поддържа различни филтри за поддържане на сценарии като многоезичен, динамичен дисплей на контролна колона и др.
Първи стъпки с Magicodes.IE
Най-добрият начин да инсталирате Magicodes.IE е чрез NuGet, моля, използвайте следната команда, за да инсталирате API.
Инсталирайте Magicodes.IE от NuGet
Install-Package Magicodes.IE.Excel
Импортирайте данни в Excel чрез безплатен .NET API
Magicodes.IE позволява на .NET програмистите да импортират данни в Microsoft Excel Spreadsheets програмно. API ви позволява да създавате DTO, да генерирате шаблони за импортиране и да ги попълвате с данни. С помощта на API можете лесно да извиквате шаблоните за импортиране и да импортирате данни в тях. Следният кодов фрагмент демонстрира как да импортирате данни с помощта на съществуващ шаблон. Моля, обърнете внимание, че кодовият фрагмент вече използва предварително дефиниран обект ImportStudentDto.
Безплатен .NET API за импортиране на данни от Excel
- Дефинирайте пътя на файла като низ
- Импортирайте данни в Excel с помощта на предварително дефиниран ImportStudentDto и шаблон. Можете също така да определите свой собствен DTO според вашите нужди
- Проверете дали данните са импортирани успешно и ги запишете ненулеви.
Импортиране на данни в 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();