WebUtility.HtmlDecode メソッド

定義

HTTP での転送用に HTML でエンコードされた文字列をデコードされた文字列に変換します。

オーバーロード

HtmlDecode(String)

HTTP での転送用に HTML でエンコードされた文字列をデコードされた文字列に変換します。

HtmlDecode(String, TextWriter)

HTML エンコードされた文字列をデコードされた文字列に変換し、デコードされた文字列を TextWriter 出力ストリームに送信します。

HtmlDecode(String)

HTTP での転送用に HTML でエンコードされた文字列をデコードされた文字列に変換します。

public:
 static System::String ^ HtmlDecode(System::String ^ value);
public static string HtmlDecode (string value);
public static string? HtmlDecode (string? value);
static member HtmlDecode : string -> string
Public Shared Function HtmlDecode (value As String) As String

パラメーター

value
String

デコードする文字列。

戻り値

String

デコードされた文字列。

注釈

空白や句読点などの文字が HTTP ストリームで渡されると、受信側で誤って解釈される可能性があります。 HTML エンコードは、HTML で許可されていない文字を文字エンティティに変換します。HTML デコードはエンコードを反転します。 たとえば、テキスト ブロックに埋め込まれると、文字 <> HTTP 送信として &lt; エンコード &gt; されます。

パラメーターが指定されている value 場合、 null返されるデコードされた文字列は null. パラメーターが空の value 文字列の場合、返されるデコードされた文字列は空の文字列です。

こちらもご覧ください

適用対象

HtmlDecode(String, TextWriter)

HTML エンコードされた文字列をデコードされた文字列に変換し、デコードされた文字列を TextWriter 出力ストリームに送信します。

public:
 static void HtmlDecode(System::String ^ value, System::IO::TextWriter ^ output);
public static void HtmlDecode (string? value, System.IO.TextWriter output);
public static void HtmlDecode (string value, System.IO.TextWriter output);
static member HtmlDecode : string * System.IO.TextWriter -> unit
Public Shared Sub HtmlDecode (value As String, output As TextWriter)

パラメーター

value
String

デコードする文字列。

output
TextWriter

出力の TextWriter ストリーム。

例外

output パラメーターが null でない場合、value パラメーターは null にできません。

注釈

空白や句読点などの文字が HTTP ストリームで渡されると、受信側で誤って解釈される可能性があります。 HTML エンコードは、HTML で許可されていない文字を文字エンティティに変換します。HTML デコードはエンコードを反転します。 たとえば、テキスト ブロックに埋め込まれると、文字 <> HTTP 送信として &lt; エンコード &gt; されます。

こちらもご覧ください

適用対象