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