使用 XDocument.Parse 加载 xml 时如何保留 ASCII 编码?
当我使用 XDocument.Parse 加载编码为“us-ascii”的 xml 文档时,生成的文档已将 ascii 转换为 utf-8。
例如,在我的 xml 文件中(不是完整文件)
<data>é some other stuff</data>
加载此文件时,它会转换为
<data>é some other stuff</data>
How can I Prevent this?我需要能够稍后选择后代并将它们重新写入另一个文件,但这样做时,它会被转换。
When I load an xml document with encoding="us-ascii" using XDocument.Parse, the resultant document has converted the ascii into utf-8.
For example, in my xml file i have (not full file)
<data>é some other stuff</data>
When this is loaded, it converts to
<data>é some other stuff</data>
How can I prevent this? I need to be able to later select descendant and re-write them to another file, but when doing so, it's converted.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论