kur*_*ura 5 c# xml vb.net escaping xmltextwriter
文本中的'&'被转义并在&
使用XmlTextWriter创建xml文件时转换为但我不希望转换如何防止它?
除了使用xmltextwriter的WriteRaw函数之外还有其他方法吗?
如果您将未转义的&符号放在XML中,则它不再是有效的XML.
你的两个选择要么逃避它(你的库正在做):
<tag>One & another</tag>
Run Code Online (Sandbox Code Playgroud)
或者将其包装在CDATA中:
<tag><![CDATA[One & another]]></tag>
Run Code Online (Sandbox Code Playgroud)
这可以通过以下方式完成:
xmlWriter.WriteCData("One & another");
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
7361 次 |
最近记录: |