我已经阅读了几篇相关的文章,但仍然无法弄清楚是否XmlWriter可以在不使用任何库的情况下'转向。'
到目前为止,我知道要转义的 5 个字符(&、<、>和')"是由 XML 自动处理的。但我希望撇号 ( ') 变成' 并且XmlWriter.WriteAttributeString这种情况不会发生,如果我使用string.Replace我会得到&apos;。
这是我转换后得到的结果:
"Test Cue 1 > '"
Run Code Online (Sandbox Code Playgroud)
我希望结果是:
"Test Cue 1 > '"
Run Code Online (Sandbox Code Playgroud)