.NET

ああ、よくあるわよね。こういう時、どうすればいいのかしら?

ちょっとやってみたわ。

あ、ちなみに web1 というのが webBrowserの名前ね。

文字化けしたパターン

string source = web1.DocumentText;

判定を入れたパターン

MemoryStream reader = (MemoryStream)web1.DocumentStream;
byte[] bytes = reader.ToArray();
string source = Encoding.GetEncoding(web1.Document.Encoding).GetString(bytes);

うん、これでUTF-8で無事に取り込めるようになったかな?


トップ   編集 凍結解除 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-04-25 (月) 19:01:32