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.

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

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