开始更改

html_entity_decode

HTML_ENTITY_DECODE 标量函数返回一个字符串,其中 HTML 实体已解码为其相应的字符值。 该函数可用于将从网络服务接收的包含 HTML 实体的 HTML 数据转换为相应的字符数据。

读取语法图跳过可视语法图HTML_ENTITY_DECODE(string-表达式 )
字符串表达式
返回内置字符串的字符串表达式。 在解码之前,该字符串将转换为 CCSID 1208 中的可变长度字符串。

该函数的结果是 CCSID 为 1208 的可变长度字符串,在该字符串中对 HTML 实体进行了解码。

将对以下实体值进行解码:
  • & #nnnn;其中 nnnn十进制形式的码位。
  • & #xhhhh;其中 hhhh十六进制形式的码位。
此外,还会对 https://www.w3.org/TR/2011/WD-html5-20110525/named-character-references.html 引用的指定字符进行解码。

示例

  • 将包含 < > " ' 和 & 字符 HTML 实体的 HTML 字符串解码为相应的字符串
    VALUES HTML_ENTITY_DECODE('&lt;&gt;&quot;&apos;&amp;') 
    返回
    <>"'&  
结束更改