程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> C# webclient中文亂碼成績處理辦法

C# webclient中文亂碼成績處理辦法

編輯:C#入門知識

C# webclient中文亂碼成績處理辦法。本站提示廣大學習愛好者:(C# webclient中文亂碼成績處理辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是C# webclient中文亂碼成績處理辦法正文


webclient在挪用DownloadData或許DownloadString的時刻要求回來的數據湧現亂碼成績,處理方法以下:

1、設置webclient的編碼格局為目的編碼格局

WebClient web = new WebClient();//創立webclient對象
web.Encoding = System.Text.Encoding.UTF8;//界說對象說話
string returns = web.DownloadString("_http://www.weather.com.cn/data/sk/101310101.html");//向一個銜接要求資本

2、先獲得數據,然後轉碼

WebClient wc = new WebClient();
Byte[] pageData = wc.DownloadData("http://m.weather.com.cn/data/101110101.html");
string rr = Encoding.GetEncoding("utf-8").GetString(pageData);

總結上去,照樣編碼的成績,豈論哪一種辦法,設置好編碼便可。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved