小编Edw*_*nov的帖子

C# XmlWriter 不会将 ' 转换为 '

我已经阅读了几篇相关的文章,但仍然无法弄清楚是否XmlWriter可以在不使用任何库的情况下'转向。'

到目前为止,我知道要转义的 5 个字符(&<>'"是由 XML 自动处理的。但我希望撇号 ( ') 变成&apos; 并且XmlWriter.WriteAttributeString这种情况不会发生,如果我使用string.Replace我会得到&amp;apos;

这是我转换后得到的结果:

"Test Cue 1  &gt; '"
Run Code Online (Sandbox Code Playgroud)

我希望结果是:

"Test Cue 1  &gt; &apos;"
Run Code Online (Sandbox Code Playgroud)

c# xml xmlwriter escaping

2
推荐指数
1
解决办法
814
查看次数

标签 统计

c# ×1

escaping ×1

xml ×1

xmlwriter ×1