【问题标题】:Saving CSV in UTF-8 on Mac在 Mac 上以 UTF-8 格式保存 CSV
【发布时间】:2016-02-21 14:23:18
【问题描述】:

我在使用我的 Mac 保存 Core Data 的 CSV 文件时遇到问题,如果我保存在 Windows 计算机中但不能保存在 MAC 中,则可以。我正在使用 Excel。每次我运行保存在 MAC 中的 CSV 文件时,Xcode 中都会出现不同的错误。

【问题讨论】:

  • ?? XCode 和/或 Swift 在您的方法中的作用是什么(您写道您正在使用 Excel 导出数据)
  • 是的,我在excel中建了两列数据库,另存为.csv文件,供xcode读取。
  • 在这种情况下,请向我们展示一些您的数据示例,以及您在使用 XCode 和/或您的 Swift 代码时遇到了什么样的问题。

标签: core-data utf-8 swift2 xcode7


【解决方案1】:

根据我的经验,当您在 Mac 计算机中保存 CSV 文件时,总是一团糟。我在论坛中发现了几个问题,并意识到只能在带有 Windows 的 PC 中保存 CSV。
如果您在 coreData 中使用 UTF-8,则可以解决此问题,我这样做了一段时间,并且在我的 Mac 中再也没有遇到过问题。
我的做法:

  1. 在 Excel 中保存 .CSV 文件(逗号分隔)。
  2. 使用 (http://www.sublimetext.com/2 打开 .CSV 文件
  3. 文件 > 使用编码保存 > 选择您想要的。
  4. 完成。

    如果您必须在 Excel 中编辑或打开文件,则必须在拖动到 Xcode 项目之前再次保存在 Sublime Text 2 中。

    忘记 Windows 计算机 :)
    希望这能解决您的问题。

【讨论】:

  • 我的工具将使用 excel 来处理来自用户的数据。但是这一步会让硬 mac 用户为工具制作 csv。 Mac Excel保存时不支持编码?
猜你喜欢
  • 1970-01-01
  • 2013-10-06
  • 2012-05-19
  • 2011-04-17
  • 2011-06-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多