导出CSV文件乱码问题

   第一次发博文,可能看起来会有点儿乱,希望大家多提宝贵意见。

   前几天在Android手机做了个导出CSV表格并发送邮件的应用,做完之后我在本机测试毫无问题,顺便说一下我用的是WPS打开的,但是之后同事用几个不同的终端测试就发现了问题,收到的邮件中标题和附近都为乱码。但是我收到的邮件打开却毫无问题,于是我们以为是gmail发送邮件的问题,可是找了好久也没发现有什么不对劲儿。后来我发现是编辑器的问题,导出的CSV文件用WPS打开正常,但是Office打开就是一堆乱码。好吧,问题找到了就对症下药,网上看了些解决办法,大多数都是说应该添加一个bom头,于是我照葫芦画瓢加了一个Bom头,果然乱码问题解决了,不过我还是怀疑不是bom头起的作用,于是我把添加的那段代码注释掉,结果还是一切OK,说了这么多,原来就改了个编码就OK了,原来我用的是UTF-8,后来换成了GBK就没问题了。啰嗦了这么多,总结一下,还是编码在搞怪,一直以为UTF-8够国际化,涵盖了中文编码,但是看起来还是GBK(GB120830-12的扩展版)在中国管用呀。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值