当前位置: 首页 > 编程语言 > C#

C#,将html所有特殊字符替换为普通文本字符的函数分享

时间:2023-04-10 23:33:00 C#

C#,将html所有特殊字符替换为普通文本字符的函数我有xml模板中的字符,例如:&>inframe有没有通用函数用它们的正常等价物替换它们?您想要使用HttpUtility.HtmlDecode将用于HTTP传输的HTML编码字符串转换为解码字符串。也许这有帮助:WebUtility.HtmlDecode("");有时文本的某些部分是双重编码的。例如:“LoremIpsum

-Blah”这可能有帮助:以上是C#学习教程:C#,将所有html特殊字符替换为普通文本字符的功能。如果对大家有用,需要进一步了解C#学习教程,希望你会多加注意——publicstaticstringRecursiveHtmlDecode(stringstr){if(string.IsNullOrWhiteSpace(str))returnstr;vartmp=HttpUtility.HtmlDecode(str);while(tmp!=str){str=tmp;tmp=HttpUtility.HtmlDecode(str);}returnstr;//完整解码字符串}本文收集自网络,不代表立场,如涉及侵权,请点击右边联系管理员删除。转载请注明出处: