我正在使用 ERP 集成软件。我需要从 HRM 应用程序解析 CSV 文件以进行输入。
我得到这样的输入 CSV 文件:
$Emp.No$=123456,$CardNo$=254658,$InTime$="12/11/2013 09:03:05",$OutTime$="12/11/2013 17:25:20
" No$=565556,$CardNo$=254689,$InTime$="12/11/2013 09:03:50",$OutTime$="12/11/2013 18:01:11"
CSV 文件没有列名标题,而是每个字段在$FieldName$
.
我试图用CSVHelper解析它。使用ReadFieldsByIndex()
方法时,它工作正常。
问题:
某些列没有$InTime$
或$OutTime$
。因此,按索引读取失败。如何仅读取可用数据以及如何根据每行中可用的字段名称进行映射。