根据this表,我需要用C#编码一个字符串,方法如下:只编码HTML名称的字符,以及链接中表格的HTML名称(以及符号没有HTML 名称应保持不变,而不是用它们的HTML代码编号)。C#HtmlEncode name only
例如:我希望字符串& '
将待编码& '
,但我正在逐渐被赋予& '
的结果,它转换也没有一个HTML名称的符号。
HttpUtility.HtmlEncode();
是编码既HTML名称和HTML数..
UPDATE: 试图用Microsoft.Security.Application.Encoder.HtmlEncode
(link)也给予同样的编码结果。
其他解决方案的任何建议?
这个问题可能有帮助:[Stack Overflow:Can not include Microsoft.Security.Application?](http://stackoverflow.com/questions/5979887/cant-include-microsoft-security-application) – 2014-10-28 14:46:13
嗯,这并没有帮助我,因为我没有在网站上工作 – user3795356 2014-10-28 14:53:19
嗯,尝试通过** NuGet **安装AntiXSSLibrary ** – 2014-10-28 15:00:51