C#生成Xml以UTF-8无BOM格式编码 StreamWriter sw = new StreamWriter(xmlFileName, false, new UTF8Encoding(false)); xmldoc.Save(sw); sw.Close();