2011-07-31 9 views
1

私はウェブページSystem.Net.WebClientをロードしています。ページはISO-8859-1エンコーディングです。 ファイルに書き込んだ後に開くと、すべての文字が正常に表示されます。Convert "å" "& ouml;"を通常の表示に変更する

しかし、私はHtmlAgilityPackにこのコンテンツを入れ、その後のinnerTextプロパティを抽出する場合、 私はåöとしてエンコードいくつかの特別な文字を取得しています。

通常の表現に変換するにはどうすればよいですか?

答えて

5

あなたは、パラメータとしてテキスト文字列でHtmlEntity.DeEntitizeメソッドを呼び出すことができHttpUtility.HtmlDecode方法

HttpUtility.HtmlDecode("å"); // å 
+0

このクイックヘルプをいただきありがとうございます! – MichaelVerossa

+0

他のスレッドで指摘されているように、HttpUtilityはSystem.Web.dllにあり、少なくともこのアセンブリを含まない.NET Framework 4 Client Profileの場合には問題になる可能性があるため、問題になる可能性があります。 HtmlEntity.DeEntitize(corvuscoraxの回答を参照)メソッドは、Html Agility Packに含まれています。 –

関連する問題