c#-创建XML并将其另存为UTF-8(无BOM)

时间:2019-02-12 12:43:42

标签: 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);

0 个答案:

没有答案