gpt4 book ai didi

c# - 如何使用 XmlTextWriter 阻止 & 到 & 的转换?

转载 作者:数据小太阳 更新时间:2023-10-29 01:54:44 24 4
gpt4 key购买 nike

在使用 XmlTextWriter 创建 xml 文件时,文本中的 '&' 被转义并转换为 &但我不希望发生转换如何阻止它?

除了使用xmltextwriter的WriteRaw func,还有什么办法吗?

最佳答案

如果您在 XML 中放置一个未转义的 & 符号,它就不再是有效的 XML。

你的两个选择是逃避它(你的图书馆正在做的):

<tag>One &amp; another</tag>

或者用CDATA包起来:

<tag><![CDATA[One & another]]></tag>

可以通过以下方式完成:

xmlWriter.WriteCData("One & another");

关于c# - 如何使用 XmlTextWriter 阻止 & 到 & 的转换?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2176843/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com