当前位置:编程学习 > C#/ASP.NET >>

为什么.net环境中获取百度等搜索引擎的关键字是乱码,而在EditPlus不会

为什么.net环境中获取百度等搜索引擎的关键字是乱码,而在EditPlus不会?谢谢各位帮下忙! --------------------编程问答-------------------- 乱码问题都是字符编码问题  Encoding --------------------编程问答-------------------- 你可以帮我看一下吗?我发给你 --------------------编程问答-------------------- 发吧  foxdave@ymail.com --------------------编程问答-------------------- JS造成的乱码问题应该是。
先把JS文件的保存格式都改为UTF-8
然后清空IE缓存再试试。
解决了告诉一声儿
我简单改编码格式试了试,没好用。 --------------------编程问答-------------------- 结贴吧 --------------------编程问答-------------------- 先看一下网站的编码,再按编码来获取 --------------------编程问答--------------------
引用 6 楼 jiankeqcaf 的回复:
先看一下网站的编码,再按编码来获取

UrlEncode编码
UrlDecode解码。 --------------------编程问答-------------------- 百度的编码:
str=System.Web.HttpUtility.UrlEncode("中文",System.Text.UnicodeEncoding.GetEncoding("GB2312")).ToUpper());

所以你要按照想法的步骤还原。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,