語言

WebUtility.HtmlDecode 方法

定義

將已以 HTML 編碼用於 HTTP 傳輸的字串轉換為解碼字串。

多載

名稱 Description
HtmlDecode(String)

將已以 HTML 編碼用於 HTTP 傳輸的字串轉換為解碼字串。

HtmlDecode(String, TextWriter)

將已編碼成 HTML 編碼的字串轉換為解碼後的字串,並將解碼後的字串傳送到 TextWriter 輸出串流。

HtmlDecode(String)

來源:
WebUtility.cs
來源:
WebUtility.cs
來源:
WebUtility.cs
來源:
WebUtility.cs
來源:
WebUtility.cs

將已以 HTML 編碼用於 HTTP 傳輸的字串轉換為解碼字串。

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

要解碼的字串。

傳回

一個解碼的字串。

備註

如果在 HTTP 串流中傳遞空白和標點符號等字元,接收端可能會被誤解。 HTML 編碼將 HTML 中不允許的字元轉換為字元實體等價物;HTML 解碼則是反向編碼。 例如,當嵌入文字區塊時,字元 < 和 > 會被編碼為 &lt; 和 &gt; 以進行 HTTP 傳輸。

若 value 參數為 null,則回傳的解碼字串為 null。 如果參數 value 是空字串,則回傳的解碼字串就是空字串。

另請參閱

適用於

HtmlDecode(String, TextWriter)

來源:
WebUtility.cs
來源:
WebUtility.cs
來源:
WebUtility.cs
來源:
WebUtility.cs
來源:
WebUtility.cs

將已編碼成 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 解碼則是反向編碼。 例如,當嵌入文字區塊時,字元 < 和 > 會被編碼為 &lt; 和 &gt; 以進行 HTTP 傳輸。

另請參閱

適用於