以下CSV结构和数据新的领域给出:分裂入库时间和创造CSV
timespan,someOtherField, ...
27.03.2017 - 31.03.2017,someOtherValue, ...
31.03.2017,someOtherValue, ...
我想的时间跨度分成的开始和结束。正如你所看到的,时间跨度可以是几天(第一条记录)或者只有一天(第二条记录)。通过替换分隔符来拆分第一条记录非常简单,但我不知道如何处理第二条记录。必须有一些逻辑将其标识为单日(开始和结束应该是相同的值)。
所有在SSIS中完成,但我想在C#中实现它。
结果:
begin,end,someOtherField, ...
27.03.2017,31.03.2017,someOtherValue, ...
31.03.2017,31.03.2017,someOtherValue, ...
我不能感谢你才好索瑞尔。这工作绝对完美!我有一些脚本的预编译二进制文件的小故障,但我能弄明白! –