我在我的android项目中使用SQLite数据库。我想存储很多包含波兰字体的字符串。要管理数据库我正在使用SQLite数据库浏览器。问题是:当我将填充了字符串的csv导入数据库时,我的文本会从例如“Wysyłajwłasnoręcznie”变为“Wysy³ajw³asnorêcznie”。任何想法如何正确转换这种字符?
答案 0 :(得分:1)
据推测,您正在为一些csv文本源打开一个InputStream,然后将其包装在InputStreamReader中。创建InputStreamReader时需要指定正确的编码。默认编码可能是ISO-8869-1,您的文本可能是UTF-8。这可以解释为什么U_007F以外的字符无法正确解释。