我正在使用ERP集成软件。我需要从HRM应用程序解析CSV文件以进行输入。
我正在输入CSV文件是这样的:在每行中读取具有字段名称的CSV文件?
$ Emp.No $ = 123456,$ CardNo $ = 254658,$银泰$ = “二○一三年十二月一十一日9时03分05秒”,$ OutTime $ =“2013/12/11 17:25:20”
$ Emp.No $ = 565556,$ CardNo $ = 254689,$ InTime $ =“2013年12月11日09:03:50”,$ OutTime $ =“2013年12月11日18时01分11秒”
的CSV文件没有列名头,而不是每个字段有它里面$FieldName$
相关的字段名。
我试图用CSVHelper来解析它。当使用ReadFieldsByIndex()
方法时,它工作正常。
问题:
某些列没有$InTime$
或$OutTime$
。所以,按索引读取失败。如何根据每行中可用的字段名称来只读取可用数据以及如何映射。