utf-8乱码如何变回汉字?

是这样的,网站使用utf-8编码,通过表单提交时得到的数据时乱码,比如“闄嗗叕瀛”,这样的东西。

这些数据对于我来说很重要,请问有不有办法把乱码转换为汉字?比如“闄嗗叕瀛”的汉字应该是什么呢?

或者,有谁知道CAIN在ARP嗅探的时候,对于UTF-8编码的网站怎么办?嗅到的汉字全部都变为乱码了。如果有满意的答案,再猛加分。

“闄嗗叕瀛”还原为“陆公”。

工具软件,请搜索 “解读乱码_解字板 xdowns”下载,解包。
(在这里不能写网址,否则会被卡住)

运行"JZB.exe",
把乱码复制上去,点"解读乱码(2)/GB-UTF8".
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-16
把这些二进制文件保存下来就是数据,如果是C#的话,用Encoding.UTF8.GetString()就可以得到字符串,如果是C++的话用::MultiByteToWideChar(CP_UTF8);//此句将UTF8转换为WCHAR
如果是磁盘文件的话,前面添加0xEFBBBF
第2个回答  2010-06-16
下载个乱码转换器试试行不行
第3个回答  推荐于2016-11-07
  一、重新设定区域语言。开始-设置-控制面板-区域和语言选项-打开“区域和语言选项”对话框-区域选项-将“标准和格式”“位置”两处都设定为中文(中国)-将“非Uni……程序的语言”设定为中文(中国)。
  二、重新设定系统内部编码。在IE窗口-查看-编码-选“简体中文GB2313”,如仍是乱码,改设定为“UTF-8”。
  三、用360安全卫士修复。从网上下载安装360安全卫士,打开360安全卫士,点选“电脑专家(电脑救援、人工服务)”,打开电脑专家(电脑救援、人工服务)界面,在“查找方案”中输入“网页乱码”,点击“查打方案”,在界面中找到“网页乱码”,点击“立即修复”,确定,显示修复,修复完毕,重启电脑。
  四、更换浏览器。
第4个回答  2010-06-16
把这些二进制文件保存下来就是数据,如果是C#的话,用Encoding.UTF8.GetString()就可以得到字符串,如果是C++的话用::MultiByteToWideChar(CP_UTF8);//此句将UTF8转换为WCHAR
如果是磁盘文件的话,前面添加0xEFBBBF
第5个回答  2010-06-16
下载个乱码转换器试试行不行
第6个回答  推荐于2016-11-07
  一、重新设定区域语言。开始-设置-控制面板-区域和语言选项-打开“区域和语言选项”对话框-区域选项-将“标准和格式”“位置”两处都设定为中文(中国)-将“非Uni……程序的语言”设定为中文(中国)。
  二、重新设定系统内部编码。在IE窗口-查看-编码-选“简体中文GB2313”,如仍是乱码,改设定为“UTF-8”。
  三、用360安全卫士修复。从网上下载安装360安全卫士,打开360安全卫士,点选“电脑专家(电脑救援、人工服务)”,打开电脑专家(电脑救援、人工服务)界面,在“查找方案”中输入“网页乱码”,点击“查打方案”,在界面中找到“网页乱码”,点击“立即修复”,确定,显示修复,修复完毕,重启电脑。
  四、更换浏览器。
相似回答
大家正在搜