我在我的 android 项目中使用 SQLite 数据库。我想在那里存储很多包含波兰语字体的字符串。为了管理数据库,我使用 SQLite 数据库浏览器。问题是:当我将充满字符串的 csv 导入数据库时,我的文本从例如“Wysyłaj własnoręcznie”更改为“Wysy³aj w³asnorêcznie”。有什么想法可以正确转换这种字符吗?
最佳答案
假设您正在为 csv 文本的某些来源打开 InputStream,然后将其包装在 InputStreamReader 中。创建 InputStreamReader 时需要指定正确的编码。默认编码可能是 ISO-8869-1,您的文本可能是 UTF-8。这可以解释为什么 U_007F 以外的字符没有被正确解释。
关于android - SQLite 数据库浏览器 - 导入国家字体时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6010955/