.Net 的 Server.HTMLEncode() 是一个非常有用的函数,它接受一个 HTML 字符串并用它们的实体等价物替换特殊字符——“
是否有(内置)函数可以执行相反的操作?似乎没有,我难以置信。虽然我当然可以自己编写(过去也有)Server.HTMLEncode 对不同的字符串编码和高级 unicode 字符有各种很酷的处理,我真的不会在一年的时间里让我的手动解码器崩溃。
当其他人需要返回纯 HTML 时,他们会怎么做?
更新: 为了回答第一批问题,我提供了 MSDN 上的文章 Server object ,它有编码但没有解码......我和任何人一样惊讶。
更新 2:正如几位警觉的读者所指出的,我正在查看的文档是针对经典 ASP 的,而不是针对 ASP.Net 的。谢谢大家,这是一个重要的 MSDN 安全提示。
最佳答案
Server.HtmlDecode ....
https://stackoverflow.com/questions/443968/