【发布时间】:2011-03-19 10:27:55
【问题描述】:
我的第一个 CSV 文件看起来像这样,其中包含标题(标题仅包含在顶部,而不是每个条目之后):
NAME,SURNAME,AGE
Fred,Krueger,Unknown
.... n records
我的第二个文件可能如下所示:
NAME,MIDDLENAME,SURNAME,AGE
Jason,Noname,Scarry,16
.... n records with this header template
合并后的文件应如下所示:
NAME,SURNAME,AGE,MIDDLENAME
Fred,Krueger,Unknown,
Jason,Scarry,16,Noname
....
基本上如果标题不匹配,所有新的标题标题(列)都应该按照该顺序添加到原始标题及其值之后。
更新
上面的 CSV 变得更小了,所以我可以说明我想要实现的目标,实际上 CSV 文件是在此(合并)之前的一步生成的,最多可以有 100 列
我该怎么做?
【问题讨论】:
-
可以查看csv-mergergithub项目