Я использую библиотеку ServiceStack.Text для чтения из файлов CSV на C#.Как импортировать CSV-файл с пробелом в заголовке с ServiceStack.Text
Я хотел бы знать, как десериализовать CSV для объектов, где CSV содержит разделенный пробел пробела?
Я использую этот код для десериализации CSV для empClass объекта:
List<empClass> objList = File.ReadAllText(filePath).FromCsv<List<empClass>>();
Если у меня есть CSV-файл, как этот
EmpId,Employee Name,Employee Address
12,JohnSmith,123 ABC Street
и мой класс, как
public class empClass{
public string EmpId;
public string Employee_Name;
public string Employee_Address;
}
Заселяет EmpId, но он не заполняется Имя сотрудника и Сотрудник Адрес, так как он содержит пробел в заголовке.
Будем благодарны, если любой может помочь.
Спасибо большое. Оно работает. Я использовал публичные свойства, но забыл написать его здесь. – Sugat