文件里面的乱码读出来后转码,部分乱码

huangaqz001 2014-07-02 03:48:03
真是奇怪了,下面这些乱码,java里面转码后,部分好了,部分还是乱码

productName=瀹跺涵鍓у満锛氬壙鍖嫳闆?29) cpcode=portal

productName=鍙樺舰璁?閲嶆挱) cpcode=portal

productName=2014骞存硶鍥界綉鐞冨叕寮€璧?绗竴杞? cpcode=portal

java里面转码后的:

s2:productName=家庭剧场:剿匪英??29) cpcode=portal
s2:productName=变形??重播) cpcode=portal
s2:productName=2014年法国网球公????第一?? cpcode=portal

各位大侠帮忙分析下,感谢!
...全文
536 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
vtison 2014-07-08
  • 打赏
  • 举报
回复
建议你看看这个,给分吧http://www.blogjava.net/jjshcc/archive/2012/04/29/376992.html
wula0010 2014-07-07
  • 打赏
  • 举报
回复
你读取文件的时候,就考虑好文件的编码,而不是读取后再转码: BufferedReader in = new BufferedReader(new InputStreamReader(new FileInputStream(fileName), chartsetName)); 原来想通过程序自动判断文件的编码,但是行不通,后来想,微软的excel打开文件的时候,经常都需要人来判断文件的编码,我不可能比微软厉害,所以放弃了......
  • 打赏
  • 举报
回复
有些编码信息已经丢失,不可能完全还原的。 参考这两个帖子: java 编码转换问题,怎么用utf-8解释后,就转换不回去了呢? http://bbs.csdn.net/topics/310247477 求一字符串x http://bbs.csdn.net/topics/240026712
dgqjava 2014-07-04
  • 打赏
  • 举报
回复
已经乱了的转回去没法完全还原是正常的
S117 2014-07-02
  • 打赏
  • 举报
回复
本身都是乱码了,这怎么转呀!
huangaqz001 2014-07-02
  • 打赏
  • 举报
回复
不是eclipse的问题
huangaqz001 2014-07-02
  • 打赏
  • 举报
回复
我是在文件里面读的字符串,文件里面就是乱码: productName=瀹跺涵鍓у満锛氬壙鍖嫳闆?29) cpcode=portal productName=鍙樺舰璁?閲嶆挱) cpcode=portal productName=2014骞存硶鍥界綉鐞冨叕寮€璧?绗竴杞? cpcode=portal 我用java读出来,转成utf-8就成这样: s2:productName=家庭剧场:剿匪英??29) cpcode=portal s2:productName=变形??重播) cpcode=portal s2:productName=2014年法国网球公????第一?? cpcode=portal
时熊猫Time 2014-07-02
  • 打赏
  • 举报
回复
你把编码改回最初的,标准一般是Utf—8,默认的一般的是gb2312,你自己改一改试试吧
huangaqz001 2014-07-02
  • 打赏
  • 举报
回复
在线等待啊,大侠们帮帮忙啊

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧