作者UniFish (闪光鱼)
看板Visual_Basic
标题Re: [.NET] 接收经由Post Method的中文字,显示不正常
时间Sat Jun 20 19:03:15 2009
搞了一下午..问了一堆人..终於搞定了
自答:
Dim Str_Temp As String = HttpUtility.UrlDecode("XXX", _
Encoding.GetEncoding(950))
这样就好了~OTZ
※ 引述《UniFish (闪光鱼)》之铭言:
: 再追加一下...
: 我查过「德民门市」这四个字的URL CODE..
: BIG5编码是 :%BC %77 %A5 %C1 %AA %F9 %A5 %AB
: 我上一篇文接收到的是:%BC w %A5 %C1 %AA %F9 %A5 %AB
: (VB很鸡婆的把"77"自动载入ASCII...CHR(77H)="w")
: 现在问题收敛成...
: 我要把收到的东西,URL DECODE後,然後转成UTF-8...
: 不过URLDECODE好像是直接把它当成UTF-8,而不是BIG5..
: 有办法,让他以BIG5来DECODE,然後再转成UTF-8吗??
--
◣◥
◤◢ ◣▁◢ 请‧尊‧重‧生‧命
◤
◢◤ ‧‧▏ ◥ ◤
以 认 养 代 替 购 买
◤◢ ▄▄▄▄ ‧‧
◢◤ 请领养我 ▄ ▄ 以 绝 育 代 替 扑 杀
◤◢ 请领养我▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
ψQSWEET
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.40.146.208
1F:推 MOONRAKER:恭喜找到very short solution 06/20 23:15