ios - 将二维数组快速写入 CSV 文件
问题描述
我正在尝试在其上写入一些数据CSV file
并导出
它正在工作但问题在于2d array
,在写入过程中它正在考虑,
将数组元素作为单独的列
请查看显示问题的图片
但我需要如下结果!
我试过String(describing:rythmReport.peakList[index])
但没有收获
解决方案
CSV 在每个逗号 (,) 出现时拆分列。
您应该将列括在引号中以将它们作为单个列。
这应该有效:
"\"\(String(describing:rythmReport.peakList[index]))\""
其他解决方案是使用 TSV 制表符 (\t),制表符分隔值,而不是使用逗号作为分隔符
推荐阅读
- java - 有没有办法在java中pow 2 BigInteger Numbers?
- python - requests.exceptions.HTTPError: 404 Client Error: Resource Not Found for url | Azure 认知服务 API
- python - 尝试创建看涨期权收益配置文件但不断收到此错误
- python - 将参数添加到表单集声明中
- firebase - Firebase 会取代我所有的云功能吗?
- python - ValueError: int() 以 10 为基数的无效文字:'' 当用户按下回车键时
- javascript - 为什么我的重定向代码不工作,但我的警报工作?请更正我的代码并检查
- swift - 过滤嵌套结构数组
- google-apps-script - Gmailapp 发送的邮件进入垃圾邮件文件夹
- javascript - 如何在函数内的 js 嵌套对象迭代中绑定 this。jQuery