0
當我做處理特殊字符
WebClient wc = new WebClient();
string content = wc.DownloadString(url);
File.WriteAllText(path, content);
我打開該文件在path
與Internet Explorer,如ó特殊字符apear像A 3。
有沒有一種方法來正確解釋這些字符?
當我做處理特殊字符
WebClient wc = new WebClient();
string content = wc.DownloadString(url);
File.WriteAllText(path, content);
我打開該文件在path
與Internet Explorer,如ó特殊字符apear像A 3。
有沒有一種方法來正確解釋這些字符?
您正在下載它指定的任何內容編碼,但然後保存它作爲UTF-8。如果您想將其保存到磁盤,建議您直接使用WebClient.DownloadFile
。那麼只要編碼爲也在HTML中指定(正確)它應該沒問題。
是的,它現在完美。我將檢查編碼屬性。謝謝喬恩。 – 2011-04-16 10:20:33
當您使用文本編輯器而不是瀏覽器打開文件時,可以嗎? – 2011-04-16 10:14:50
@Shandow同樣的事情發生。 – 2011-04-16 10:22:29