Этот учебник представляет собой введение в библиотеку Magicodes.IE.Excel, которая уже поддерживает импорт объединённых ячеек в строках.
Install-Package Magicodes.IE.Excel
Пример отсылающегося кода приведён ниже.
public class MergeRowsImportDto
{
[ImporterHeader(Name = "Номер студента")]
public long StudentNumber { get; set; }
[ImporterHeader(Name = "Имя")]
public string Name { get; set; }
[ImporterHeader(Name = "Пол")]
public string Gender { get; set; }
}
Как показано ниже:
Данный файл можно найти в тестовом проекте.
Код импорта ничем не отличается от других обычных кодов импорта.
var filePath = Path.Combine(Directory.GetCurrentDirectory(), "TestFiles", "Import", "Объединенные_строки.xlsx");
var import = await Importer.Import<MergeRowsImportDto>(filePath);
Вышеуказанный код можно найти в юнит-тесте MergeRowsImportTest
. После отладки и запуска вы можете видеть следующую картинку.
Этот учебник завершён здесь. Если у вас есть вопросы, пожалуйста, отправьте больше запросов.
Magicodes.IE: универсальная библиотека для импорта/экспорта данных, поддерживающая импорт/экспорт Dto, шаблонный экспорт, различные способы экспорта и динамический экспорт, а также поддержка Excel, Csv, Word, Pdf и Html.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )