【发布时间】:2015-07-23 13:19:49
【问题描述】:
我是Perl 的新手,希望在以下情况下得到您的帮助,请您帮忙解决这个问题。
我有一个包含以下信息的CSV 文件,我正在尝试从CSV 文件准备一个键值对。您能帮我解决以下情况吗?
Line 1: List,ID
Line 2: 1,2,3
Line 3: 4,5,6
Line 4: List,Name
Line 5: Tom, Peter, Joe
Line 6: Jim, Harry, Tim
我需要格式化上述CSV 文件以在新文件中获得输出,如下所示:
Line 1: ID:1,2,3 4,5,6
Line 2: Name:Tom,Peter,Joe Jim, Harry, Tim
您能否指导我如何在这种情况下使用 Perl 函数。
【问题讨论】:
-
为什么不是
Name:Tom, Peter, Joe Jim, Harry, Tim或Name:Tom,Peter,Joe Jim,Harry,Tim?为什么只有一些逗号后面有空格? -
您希望写入什么样的文件?它是在纯文本文件上还是在另一个 CSV 或 excel 上?