将二维数组写入 CSV 文件 swift
write 2d array to CSV file swift
我正在尝试在 CSV file
上写入一些数据并导出它
它正在工作,但问题在于 2d array
,在编写过程中它正在考虑将数组元素之间的 ,
作为单独的列
请查看显示问题的图片
但我需要如下结果!
我试过String(describing:rythmReport.peakList[index])
但没有收获
CSV 在每次出现逗号 (,) 时拆分列。
您应该将列括在引号中以将它们作为一个列。
这应该有效:
"\"\(String(describing:rythmReport.peakList[index]))\""
其他解决方案是使用 TSV 制表符 (\t),制表符分隔值而不是使用逗号作为分隔符
我正在尝试在 CSV file
上写入一些数据并导出它
它正在工作,但问题在于 2d array
,在编写过程中它正在考虑将数组元素之间的 ,
作为单独的列
请查看显示问题的图片
但我需要如下结果!
我试过String(describing:rythmReport.peakList[index])
但没有收获
CSV 在每次出现逗号 (,) 时拆分列。
您应该将列括在引号中以将它们作为一个列。
这应该有效:
"\"\(String(describing:rythmReport.peakList[index]))\""
其他解决方案是使用 TSV 制表符 (\t),制表符分隔值而不是使用逗号作为分隔符