人気ブログランキング | 話題のタグを見る
(.Net)HTMLエンコードされた文字を元に戻す
現在WEBページから情報を取得して表示するアプリを .Net で作っているんですが、HTTPエンコードされた文字列がそのまま表示されてしまいます。
(例えば < は &lt; とか。。。)

これをHTMLデコードすれば、ちゃんとした文字として表示できるようです。
.Netにはそれが簡単にできるメソッドが用意されていました。こんな感じです。

string str = System.Web.HttpUtility.HtmlDecode("&lt;テスト&gt;");


逆にHTMLエンコード文字列を生成したいときは、 HtmlEncode メソッドを使えばいいようですね。

超簡単です。

HTMLでの特殊文字はHTML特殊文字一覧が参考になります。
by jehoshaphat | 2010-02-02 01:23 | .Net開発


<< (.Net)文字列から特定の文... (Windows)共有フォルダ... >>