标签: c# xml encoding
我需要以UTF-8编码保存xml文件,但是当我在notepad ++中签入时,编码为UTF-8 BOM。我如何强制使编码为UTF-8。我的代码如下:
XmlWriterSettings settings = new XmlWriterSettings(); settings.Encoding = Encoding.UTF8; XmlWriter writer = XmlWriter.Create(tempPath, settings); xdoc.Save(writer);