WebUtility.HtmlDecode Метод

Определение

Преобразует строку, преобразованную в кодировку HTML для передачи по протоколу HTTP, в декодированную строку.

Перегрузки

HtmlDecode(String)

Преобразует строку, преобразованную в кодировку HTML для передачи по протоколу HTTP, в декодированную строку.

HtmlDecode(String, TextWriter)

Преобразует строку в формате HTML в декодированную строку и отправляет декодированную строку в выходной поток TextWriter.

HtmlDecode(String)

Преобразует строку, преобразованную в кодировку 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

Декодируемая строка.

Возвращаемое значение

String

Декодированная строка.

Комментарии

Если символы, такие как пробелы и знаки препинания, передаются в HTTP-потоке, они могут быть неправильно интерпретированы в принимающем конце. Кодирование HTML преобразует символы, которые не разрешены в HTML, в эквиваленты сущностей символов; Декодирование HTML меняет кодирование. Например, при внедрении в блок текста символы < и > кодируются как &lt; и &gt; для передачи HTTP.

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 меняет кодирование. Например, при внедрении в блок текста символы < и > кодируются как &lt; и &gt; для передачи HTTP.

См. также раздел

Применяется к