【发布时间】:2019-10-04 22:39:54
【问题描述】:
我在拆分包含如下数据的 csv 文件时遇到问题
Cat, car, dog, "A string, that has comma's in it", aircraft, truck
我最初尝试使用以下代码拆分文件..
结果
猫
汽车
狗
一个字符串
里面有逗号
飞机
卡车
csvFile.splitEachLine( /,\s*/ ){ parts ->
tmpMap = [:]
tmpMap.putAt("column1", parts[0])
tmpMap.putAt("column2", parts[1])
tmpMap.putAt("column3", parts[2])
tmpMap.putAt("column4", parts[3])
mapList.add(tmpMap)
我想要的是
猫
汽车
狗
一个包含逗号的字符串
飞机
卡车
【问题讨论】: