HttpEncoder.HtmlDecode(String, TextWriter) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
解码 HTML 编码的字符串中的值。
protected public:
virtual void HtmlDecode(System::String ^ value, System::IO::TextWriter ^ output);
protected internal virtual void HtmlDecode(string value, System.IO.TextWriter output);
abstract member HtmlDecode : string * System.IO.TextWriter -> unit
override this.HtmlDecode : string * System.IO.TextWriter -> unit
Protected Friend Overridable Sub HtmlDecode (value As String, output As TextWriter)
参数
- value
- String
要解码的字符串。
- output
- TextWriter
要将已解码值写入到的文本编写器。
例外
output
为 null
。
注解
下表列出了 ASP.NET 解码逻辑可以解码的字符序列。
字符序列 | 规则 |
---|---|
&#NNN; (ASCII 字符) 的十进制代码。 |
解码为指定的 ASCII 字符。 字符序列从 # 字符后的第一个数字开始,并在分号处结束。 |
&#xZZ; ) ASCII 字符 (十六进制代码。 |
解码为指定的 ASCII 字符。 编码形式通过使用十六进制字符而不是十进制值来指定字符。 字符序列从 # 字符后的第一个数字开始,并在分号处结束。 |
命名的 HTML 实体。 | 解码为等效的 ASCII 字符。 |