TC官方合作论坛

 找回密码
 立即注册
查看: 802|回复: 9

[问题] 新手求救~大神们进来看看呀~

[复制链接]
发表于 2013-12-29 17:45:14 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
请问大神中文字符串怎么转换成GB2312这个格式的? 如 涌动 它的结果是 %D3%BF%B6%AF ,问了一天了,自己也弄了半天了,还是弄不出来。万分感谢~{:soso_e105:}
回复

使用道具 举报

发表于 2013-12-29 17:47:43 | 显示全部楼层
冒问一句:GB2312格式是什么样子的- -?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-29 17:48:41 | 显示全部楼层
zxw445 发表于 2013-12-29 17:47
冒问一句:GB2312格式是什么样子的- -?

涌动 它的GB2312结果是 %D3%BF%B6%AF
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-29 17:49:32 | 显示全部楼层
zxw445 发表于 2013-12-29 17:47
冒问一句:GB2312格式是什么样子的- -?

作于POST网页提交用,提交前需要转换成这个GB2312格式才行
回复 支持 反对

使用道具 举报

发表于 2013-12-29 17:50:14 | 显示全部楼层
你是想把%D6%D0%B9%FA这样的字符串解释成中文吧?
或者中文解释成类似那样的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-29 17:51:38 | 显示全部楼层
超自然 发表于 2013-12-29 17:50
你是想把%D6%D0%B9%FA这样的字符串解释成中文吧?
或者中文解释成类似那样的

对的~post之前得先把用户名转换成这样子才能提交成功
回复 支持 反对

使用道具 举报

发表于 2013-12-29 17:56:09 | 显示全部楼层
你连这是什么码都没搞清楚就想纯TC实现它..
%D6%D0%B9%FA 这种叫utf-8
"中国"这是gbk2312
你一直说要2312编码的字符串谁都不知道你想闹哪桩
这玩意的互转可以用WideCharToMultiByte方法,不过有个参数要传址,目前纯TC做不到的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-29 18:00:21 | 显示全部楼层
超自然 发表于 2013-12-29 17:56
你连这是什么码都没搞清楚就想纯TC实现它..
%D6%D0%B9%FA 这种叫utf-8
"中国"这是gbk2312

比如:你好
它的UTF-8是:
%e4%bd%a0%e5%a5%bd
它的GB2312是:
%c4%e3%ba%c3
UTF-8跟GB2312是不一样的~
这是网页常用的一些编码,我不知道怎么用TC代码转。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-29 18:02:28 | 显示全部楼层
超自然 发表于 2013-12-29 17:56
你连这是什么码都没搞清楚就想纯TC实现它..
%D6%D0%B9%FA 这种叫utf-8
"中国"这是gbk2312

用这在线转换试试就知道了。
http://tool.chinaz.com/Tools/URLEncode.aspx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-12-29 18:05:22 | 显示全部楼层
超自然 发表于 2013-12-29 17:56
你连这是什么码都没搞清楚就想纯TC实现它..
%D6%D0%B9%FA 这种叫utf-8
"中国"这是gbk2312

利用常规库里面只可以转换成UTF-8这样的格式~不然我也不会发帖问了。实在不行就算了,我再想想办法。谢谢你们啦~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-23 19:43 , Processed in 0.042182 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表