求百度中文乱码互转函数

黑心 2011-06-10 10:00:53
content1="鎮ㄦ敹鍒版潵鑷洃鎺у疂鐨勬瘡鏃ユ姤鍛婇偖浠"
content2="您收到来自监控宝的每日报告邮"

在百度里查询content1的内容,查出来的结果会是content2的内容。
百度是怎么转换出来的?

或者有什么函数可以将content1 转换成 content2?
...全文
97 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
黑心 2011-06-27
  • 打赏
  • 举报
回复
顶一顶呀,或许有人研究…………
黑心 2011-06-21
  • 打赏
  • 举报
回复
网上有些函数可以解码,但是都不是很好用,我改了一下,但是还是不能满足要求,
<%
content4="2D妯増MMORPG宸呭嘲宸ㄤ綔,銆婃ⅵ骞讳慨浠欍€嬮個鎮ㄤ竴璧蜂慨浠欎箣鏃?"
response.Write "<br>utf8乱码转中文2:"& UTF2GB(URLEncoding(content4))
%>
输出结束是:2D横版MMORPG巅峰巨作,《梦幻修仙》邀您一起修仙之%E6%97?

最后一两个字没有解出来。

网上可以查到这两个函数(就不帖了):
Function UTF2GB(Str)
Function URLEncoding(vstrIn)
猜我是几娃 2011-06-20
  • 打赏
  • 举报
回复
baidu的中文词法分析比google、soso这些强大多了。

这也是人家都申请专利了。。。很难琢磨的。。
黑心 2011-06-20
  • 打赏
  • 举报
回复
等强淫。等强淫。
brainwkernighan 2011-06-17
  • 打赏
  • 举报
回复
查看了以下baidu的代码,前台只有urlEncoding,传到后台,后台处理返回过来才转换为可读的中文。
黑心 2011-06-17
  • 打赏
  • 举报
回复
又测试了一下,有些字符转不了,如下:
2D妯増MMORPG宸呭嘲宸ㄤ綔,銆婃ⅵ骞讳慨浠欍€閭€偍涓€捣淇粰涔嬫梾!

中的€,用网上的URLEncoding转换不了,而且它在不同的位置代表的值不一样,
黑心 2011-06-17
  • 打赏
  • 举报
回复
百度对这个是怎么转换的呢?直接查找下边的乱码出来的却是正常的中文。

2D妯増MMORPG宸呭嘲宸ㄤ綔,銆婃ⅵ骞讳慨浠欍€嬮個鎮ㄤ竴璧蜂慨浠欎箣鏃?

黑心 2011-06-15
  • 打赏
  • 举报
回复
to:tcwsyt,
jmail收到的邮件,有些是乱码,
谢谢你的提醒,转下码就好了,先URLEncoding,再UTF转gb就可以了。
问题解决了。

灬上海爽爷 2011-06-13
  • 打赏
  • 举报
回复
你可以搜JS UTF-8转GB2312等等。
我不知道你具体项目中是什么情况。。照理不会出现编码紊乱的吧。。
黑心 2011-06-10
  • 打赏
  • 举报
回复
刚才试了下,google,soso都没的转换,直接就是输入什么查什么
黑心 2011-06-10
  • 打赏
  • 举报
回复
怎么转, 请指点。谢谢。
stlsm 2011-06-10
  • 打赏
  • 举报
回复
百度的方法可能复杂一些,我们可以在页面里面加
Response.CodePage=936
Response.Charset="GBK"
Session.CodePage=936
你试一下
灬上海爽爷 2011-06-10
  • 打赏
  • 举报
回复
就是一个UTF-8,一个GB2312吧。。。转一下编码而已

28,390

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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