EPPlus ToDataTable Повторяющееся имя столбцаC#

Место общения программистов C#
Ответить
Anonymous
 EPPlus ToDataTable Повторяющееся имя столбца

Сообщение Anonymous »

Я оцениваю пакет EPPlus для обработки файлов Excel путем загрузки листов в .NET DataTables с помощью метода ToDataTable. Однако когда я пытаюсь загрузить лист с повторяющимися именами столбцов в заголовке, я получаю следующее сообщение об ошибке:
"Дублируемое имя столбца:..."
Я читал, что EPPlus предположительно обрабатывает повторяющиеся имена столбцов, добавляя числа к повторяющимся именам, однако это не мой опыт, вместо этого происходит сбой ToDataTable, и я не могу найти подходящие параметры загрузки, которые предотвратят его сбой.< /p>
Я попробовал установить ColumnNameParsingStrategy, но ни один из них не работает.
//
// Summary:
// Defines options for how to build a valid property or DataTable column name out
// of a string
public enum NameParsingStrategy
{
//
// Summary:
// Preserve the input string as it is
Preserve = 0,
//
// Summary:
// Replace any spaces with underscore
SpaceToUnderscore = 1,
//
// Summary:
// Remove all spaces
RemoveSpace = 2
}


Подробнее здесь: https://stackoverflow.com/questions/791 ... olumn-name
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»