在批量CSV文件中添加缺少的文本

在批量CSV文件中添加缺少的文本,csv,Csv,我有一个很大的数据集,大约7000行。这是在缺少特定工件的情况下生成的。有没有一种方法可以大量添加缺失的信息?下面是我的数据集中的一行示例 普里波斯;20150527;欧元;AAAA;马克西礼服;5050300000000;22200000;百里香;百里香;6.32;AAAAA长裙;AAAAA长裙;2.所有AAAAA产品;000;服装;100;马克西礼服;10000;柔软的长裙;000.00;00.00;;;;;SS15;;;插入 第一个粗体字段32需要考虑,第二个粗体字段插入是需要添加数据的地

我有一个很大的数据集,大约7000行。这是在缺少特定工件的情况下生成的。有没有一种方法可以大量添加缺失的信息?下面是我的数据集中的一行示例

普里波斯;20150527;欧元;AAAA;马克西礼服;5050300000000;22200000;百里香;百里香;6.32;AAAAA长裙;AAAAA长裙;2.所有AAAAA产品;000;服装;100;马克西礼服;10000;柔软的长裙;000.00;00.00;;;;;SS15;;;插入

第一个粗体字段32需要考虑,第二个粗体字段插入是需要添加数据的地方。32表示一个大小,而Insert应表示不同的大小。该文件包含大约7k行,所有不同的信息

是否有一个特定的文本编辑器允许我在replace函数中使用通配符,或者在脚本中使用ideas?如果做不到这一点,我会假设转储到SQL表中并通过查询进行更新是最快的方法


非常感谢。

您可以加载到Excel中,在插入列上执行一个公式,该公式查看第11列,并根据该公式设置其值。首先在区域设置中将列表分隔符设置为分号。

您使用的是什么操作系统?上面显示的数据是否真的是一条连续的线,其中没有嵌入换行符?当您说需要考虑32时,您的意思是如果该字段是32,则插入文本将是“abc”,如果是33,则插入文本将是“xyz”,等等?例如,可以使用perl/python中的脚本轻松完成此操作。如果您提供有关数据替换/插入逻辑的更多详细信息,则更容易提供一些指导。@OrenD Perl、Python、Ruby、JavaScript、PHP,几乎任何在sun下的东西都可以读写CSV。嗨,Gary,是的,它只有一行,但是有换行符“;”。它是从数据库中提取的。在此示例中,EU size2 Insert需要更新为34以匹配EU size1 32。