netcore XmlDocument 使用Load和Save方法

                string path ="C://xxx/file"
                XmlDocument xmlDoc = new XmlDocument();
 
#if NET462
                xmlDoc.Load(path);
#else
                string content = File.ReadAllText(path);
                xmlDoc.LoadXml(content.Trim());
#endif
 
……
……
 
#if NET462
                xmlDoc.Save(path);
#else
                FileStream fs = new FileStream(path, FileMode.Create);
                XmlWriterSettings settings = new XmlWriterSettings() { Indent = true };
                XmlWriter writer = XmlWriter.Create(fs, settings);
                xmlDoc.Save(writer);
#endif

 

posted @ 2019-11-21 21:10  CNHK19  阅读(537)  评论(0编辑  收藏  举报