【问题标题】:iPhone: Which encoding scheme should be used in importing CSV file into Sqlite databaseiPhone:将 CSV 文件导入 Sqlite 数据库时应使用哪种编码方案
【发布时间】:2011-01-13 10:58:57
【问题描述】:

在我的 iPhone 应用程序中,我使用 CHCSV 解析器将 CSV 文件导入 SQlite 数据库。

我的 CSV 文件包含欧洲语言的数据,其中包含变音符号等特殊字符。

我应该使用哪种编码?

应该是 UTF8StringEncoding 还是其他的编码方案?

【问题讨论】:

    标签: iphone cocoa-touch ios4 character-encoding ios-4.2


    【解决方案1】:

    原始文件的编码是什么?因为那是您应该使用的编码。 CSV 没有定义任何特定的编码,因此它实际上取决于文件的创建方式。

    【讨论】:

    • 巴拉德:感谢您的意见。原始编码为 UTF8。我尝试使用 UTF8 编码方案导入 CSV,但在这种情况下,数据不是从 CSV 导入的。有什么问题?
    • 我真的无法开始尝试调试我从未见过的第三方软件。如果文件是使用正确的编码加载的,并且如果您可以验证文件数据实际上正在被您的程序读取并且看起来正确,那么我认为这是 CHCSV 本身的问题。
    • 不,凯文 CHCSV 很好。这是我在没有输入编码值的地方之一的错误,因此我错过了一些数据。感谢您的输入。 :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    • 2016-02-01
    • 2012-05-04
    • 1970-01-01
    • 1970-01-01
    • 2014-08-18
    相关资源
    最近更新 更多