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.