【发布时间】:2013-05-17 10:27:14
【问题描述】:
在 .csv 文件中,我有如下几行:
10,"nikhil,khandare","sachin","rahul",viru
我想用逗号 (,) 分割行。但是我不想在双引号(“”)之间分割单词。如果我使用逗号分割,我将得到包含以下项目的数组:
10
nikhil
khandare
sachin
rahul
viru
但我不希望双引号之间的项目被逗号分隔。我想要的结果是:
10
nikhil,khandare
sachin
rahul
viru
请帮我解决这个问题。
【问题讨论】:
-
请添加您已经制作的代码,以便我们帮助您修复它。
-
不可能使用简单的 perl 代码来做到这一点。我使用 TEST::CSV 模块这样做
-
您想使用什么语言?最好的办法可能是使用已经存在的 CSV 解析库。