我有一个 .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/