问题情况 <a>1</a> <b> </b> 解决问题的方法 使用XmlWriter XmlDocument doc = new XmlDocument(); // doc中各种属性 // 设置输出格式 var settings = new XmlWriterSettings(); settings.Indent = true; using (var xw = XmlWriter.Create("输出文件的路径", settings)) { doc.Save(xw); }