c# – FileHelpers:非引用CSV中的可选字段
发布时间:2020-12-15 21:34:27 所属栏目:百科 来源:网络整理
导读:我使用 FileHelpers从CSV文件导入数据.问题是,某些版本的CSV文件比其他版本的字段多. 因此,我已经将有时缺少的字段标记为可选字段,但这似乎不起作用而不是忽略字段丢失时(它似乎没有问题)它也总是砍掉最后一个字符最后一个字段. 例如… 包含“ABC,DEF,GHI”(
我使用
FileHelpers从CSV文件导入数据.问题是,某些版本的CSV文件比其他版本的字段多.
因此,我已经将有时缺少的字段标记为可选字段,但这似乎不起作用而不是忽略字段丢失时(它似乎没有问题)它也总是砍掉最后一个字符最后一个字段. 例如… >包含“ABC,DEF,GHI”(不带引号)的行导入为“ABC”,“DEF”& “GHI” 我的记录格式定义如下…… [DelimitedRecord(@",")] public class RecordFormat { [FieldTrim(TrimMode.Both)] public String FirstValue; [FieldTrim(TrimMode.Both)] public String SecondValue; [FieldOptional] [FieldTrim(TrimMode.Both)] public String OptionalValue; } 任何人都可以提出我缺少的东西吗? 谢谢. 解决方法
看起来似乎在最新版本2.9.9中修复了一个错误
见链接http://www.filehelpers.com/forums/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |