。是否可以关于对象序列化的c#对象xml
根据它们的ASCII值(十六进制值)转换某些字符?像TM符号& #xnum;?
转换的5个字符以下,进入这样的:
& - &, ' - ' " - " < - < > - >
最后,如果有一个&放大器;值为 。是否有可能避免'& amp; amp'? (无空格)
。是否可以关于对象序列化的c#对象xml
根据它们的ASCII值(十六进制值)转换某些字符?像TM符号& #xnum;?
转换的5个字符以下,进入这样的:
& - &,
' - '
" - "
< - <
> - >
最后,如果有一个&放大器;值为 。是否有可能避免'& amp; amp'? (无空格)
使用HTML编码,虽然不能在TM上工作,但它可以在HTML中使用reserved characters。
System.Web.HttpUtility.HtmlEncode("&")
请参考以下链接得到的答案
http://support.microsoft.com/kb/316063
使用CDATA在XML也适用加上顶部
< XML版本= “1.0” 编码=“ISO-这头8859-1“/>
你是如何序列化你的对象?大多数串行器自动执行此操作。 –