swift - 如何更改 CSV 导入器 (Swift) 中的分隔值

标签 swift excel xcode csv

我有一个 .csv 数据,我希望我的 Swift 程序能够读取它。 但由于我是德国人,而德国的 excel 使 csv 数据不以逗号分隔;它使其以分号分隔 (;)。由于我的数据有很多逗号,所以我觉得还不错。

但是我的 csv 导入器 https://github.com/Flinesoft/CSVImporter以逗号分隔,所以当我想要时他不会分隔(用分号);他在文本中以逗号分隔。

可以改变这个吗?你能告诉我怎么做吗?

最佳答案

检查自述文件:https://github.com/Flinesoft/CSVImporter#basic-csv-import

它指出您可以指定替代分隔符。看着source第二个参数 delimiter 接受一个字符串,并且是您想要用来指定替代分隔符的内容。

修改“Basic CSV Import”下的示例代码,我们可以使用以下内容:

let path = "path/to/your/CSV/file"
let importer = CSVImporter<[String]>(path: path, delimiter: ";")
...

关于swift - 如何更改 CSV 导入器 (Swift) 中的分隔值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42852543/

相关文章:

excel - 子函数和函数之间的区别: what does "return a value" mean?

ios - NSAttributedString 和 html 样式(子弹对齐)

ios - 在swift中删除元素时索引超出范围数组错误

asp.net - 使用 Excel VBA 打开 IE 并与 Web 表单交互

Excel VBA代码密码保护备份文件

xcode - 使用 Xcode 在开发人员之间共享测试,这是怎么回事?

iPhone:从日期选择器获取日期

ios - Xcode 8.1 和 iOS 10.1.1 无法构建

ios - 将标记 infoWindow 添加到 Mapbox 注释

swift - 转换为指定的通用函数参数