WebUtility.HtmlDecode Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Преобразует строку, преобразованную в кодировку HTML для передачи по протоколу HTTP, в декодированную строку.
Перегрузки
HtmlDecode(String) |
Преобразует строку, преобразованную в кодировку HTML для передачи по протоколу HTTP, в декодированную строку. |
HtmlDecode(String, TextWriter) |
Преобразует строку в формате HTML в декодированную строку и отправляет декодированную строку в выходной поток TextWriter. |
HtmlDecode(String)
- Исходный код:
- 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 меняет кодировку. Например, при внедрении в блок текста символы <
и >
кодируются как <
и >
для передачи HTTP.
value
Если параметр имеет значение null
, то возвращаемая декодированная строка имеет значение null
.
value
Если параметр является пустой строкой, то возвращаемая декодированная строка является пустой строкой.
См. также раздел
Применяется к
HtmlDecode(String, TextWriter)
- Исходный код:
- 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 меняет кодировку. Например, при внедрении в блок текста символы <
и >
кодируются как <
и >
для передачи HTTP.