当前位置: 代码迷 >> J2EE >> 哪位高手知道这是什么编码出来的?帮帮忙
  详细解决方案

哪位高手知道这是什么编码出来的?帮帮忙

热度:16   发布时间:2016-04-22 01:19:17.0
谁知道这是什么编码出来的?帮帮忙啊
鎴戠殑 怎么能正确转为中文

------解决方案--------------------
这都行?
你好歹也要说清楚这个字符串是经过怎么样的处理而来的,人家才能帮你调查啊
就好像我问 1234 怎么还原成 中文 的道理是一样的

------解决方案--------------------
着一定是unicode编码,一定是.O(∩_∩)O哈哈~
------解决方案--------------------
Java code
01.import java.io.*;  02.class CharCode  03.{  04.    public static void main(String []args) throws Exception  05.    {  06.        //System.getProperty("file.encoding","iso8859-1");   07.        //System.getProperties().list(System.out);   08.        String strChina="中国";  09.        for(int i=0;i<strChina.length();i++)  10.        {  11.            System.out.println(Integer.toHexString(strChina.charAt(i)));  12.        }  13.          14.        byte [] buf=strChina.getBytes("gb2312");  15.        //byte [] buf=strChina.getBytes();//缺省和上面一样。   16.        for(int i=0;i<buf.length;i++)  17.        {  18.            System.out.println(Integer.toHexString(buf[i]));  19.        }  20.          21.        for(int i=0;i<buf.length;i++)  22.        {  23.            System.out.write(buf[i]);  24.        }  25.        System.out.println();  26.        //自动调用flush,刷新缓冲区。   27.        //System.out.write(buf,0,4);   28.        System.out.println("中国");  29.    }  30.}
------解决方案--------------------
一个一个试试就知道了
------解决方案--------------------
这是unicode(utf-8)编码,用gb2312,gbk打开就是这样的乱码。
借用网上的一段方法来还原http://wenwen.soso.com/z/q179151964.htm
(1)将乱码复制到记事本里。
(2)将文件保存为HTML文件。
(3)用浏览器打开这个文件。
(4)将文档的编码改为Unicode编码。(这一步有些浏览器可能不需要设置)
(5)乱码复原。
------解决方案--------------------
一个个试下
------解决方案--------------------

------解决方案--------------------
unicode(utf-8)编码吧 百度下 有软件的
------解决方案--------------------
手动将所有编码格式都试一下,或者写个程序,将所有编码放入集合,遍历编码集合。
------解决方案--------------------
转换后的中文是“我的”
  相关解决方案