抓取utf-8页面乱码的解决办法
来源:互联网 发布:阿里云 cname 配置 编辑:程序博客网 时间:2024/06/05 09:25
public string GetPageData(string URL)
{
Regex utf = new Regex(@"[cC][hH][aA][rR][sS][eE][tT] *= *'?[uU][tT][fF]-8");
try
{
WebClient client = new WebClient();
client.Encoding = Encoding.Default;
string input = client.DownloadString(URL);
Match m = utf.Match(input);
if (m.Success)
{
client.Encoding = Encoding.UTF8;
input = client.DownloadString(URL);
return input;
}
else
return input;
}
catch (Exception)
{
MessageBox.Show("获取数据失败(1)!");
return null;
}
}
- 抓取utf-8页面乱码的解决办法
- jsp页面UTF-8乱码解决办法
- c#抓取页面乱码解决办法
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- UTF-8页面调用GB2312页面的JS显示乱码的解决办法
- UTF-8编码的页面向GBK页面提交表单乱码问题的解决办法
- python抓取并保存html页面的乱码解决办法
- ASP UTF-8页面乱码+GB2312转UTF-8 +生成UTF-8格式的文件(编码)<
- utf-8编码引起js输出中文乱码的解决办法
- utf-8编码引起js输出中文乱码的解决办法
- telnet访问非utf-8编码服务器乱码的解决办法
- SecureCRT打开UTF-8文件显示乱码的解决办法
- utf-8编码引起js输出中文乱码的解决办法
- 关于MYSQL在UTF-8字符集下乱码的解决办法
- utf-8编码引起js输出中文乱码的解决办法
- utf-8编码引起js输出中文乱码的解决办法
- utf-8编码引起js输出中文乱码的解决办法
- ASP动态网页下UTF-8页面乱码的解决方法
- 软件中国2009年大势图
- awk命令简介
- 数据库备份及还原的方法
- SQL Server进程阻塞的检查和解决办法
- 不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接
- 抓取utf-8页面乱码的解决办法
- AIX热插拔PCI 设备功能介绍
- FastReport不同版本兼容问题
- Oracle sql索引
- First Chance Exception是什么东东?
- 百度网站在2009-03-19下午访问不了
- linux网络编程 异步通讯程序
- Symbian 多视图框架体会
- mysql中文乱码