【发布时间】:2011-02-28 15:56:28
【问题描述】:
我遇到了这个 SecurityElement.Escape(string) 方法来转义字符串中的特殊 XML 字符,但是考虑到我只是使用通用 System.Xml 命名空间和基本的 XML 字符串,它似乎奇怪地放置在安全命名空间中,与安全无关。
它转换以下特殊的 XML 字符。
< to <
> to >
" to "
' to '
& to &
是否有一个在 XML 命名空间内的某处同样快速的静态方法调用来转义这些字符,而不使用 XmlReader、XmlDocument 等更高级别的类?
【问题讨论】: