概述
从网上找个解决方法,果然可以。谢谢无私奉献的人们。
原来是:
Java代码
- Car
car=new Car(); -
car.setCompany_name(cursor.getString(0));
现在是:
Java代码
- Car
car=new Car(); -
//解决中文乱码问题 -
byte[] val = cursor.getBlob(cursor.getColumnIndex("company_name")); -
car.setCompany_name(new String(val,"GBK"));//设置编码方式
SQLite导入文件内批量数据方法:
1.设置分隔符 如,
sqlite> .separator ","
2.导入
sqlite> .import car.txt car
因为我的car.txt文件设置的编码方式是utf8,直接使用命令行在SQLite里查询会出现乱码,如下:
但是我们直接在代码段取得数据是,是正确的。所以这个问题可以忽略嘿嘿。
最后
以上就是殷勤战斗机为你收集整理的android平台上SQLite3中文乱码的全部内容,希望文章能够帮你解决android平台上SQLite3中文乱码所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复