zoukankan      html  css  js  c++  java
  • 将XmlDocument转化String,将String转化为 XmlDocument

     /// <summary>  
            /// 将XmlDocument转化为string  
            /// </summary>  
            /// <param name="xmlDoc">XML文件</param>  
            /// <returns></returns>  
            public string ConvertXmlToString(XmlDocument xmlDoc)
            {
                MemoryStream stream = new MemoryStream();
                XmlTextWriter writer = new XmlTextWriter(stream, null);
                writer.Formatting = Formatting.Indented;
                xmlDoc.Save(writer);
                StreamReader sr = new StreamReader(stream, System.Text.Encoding.UTF8);
                stream.Position = 0;
                string xmlString = sr.ReadToEnd();
                sr.Close();
                stream.Close();
                return xmlString;
            }

            /// <summary>  
            /// 将string转化为 XmlDocument
            /// </summary>  
            /// <param name="str">XML文件</param>  
            /// <param name="filepath">XML文件路径</param>  
            /// <returns></returns>  
            public string ConvertStringToXml(string str, string filepath)
            {
                string result = string.Empty;
                XmlDocument dom = new XmlDocument();
                dom.LoadXml(str);
                dom.Save(filepath);
                bool m_isFileExisted = File.Exists(filepath);
                if (m_isFileExisted)
                    result = "success";
                return result;
            }
    
    
    
     
  • 相关阅读:
    JS条件判断小技巧
    简单实现节流函数和防抖函数(转载)
    一篇常做错的经典JS闭包面试题
    前端冷知识集结
    闭包
    仔细认识setInterval
    仔细认识setTimeout
    单方向指定时间内的匀速运动
    图片延迟加载
    优化网页上的gif
  • 原文地址:https://www.cnblogs.com/akonlei/p/5622262.html
Copyright © 2011-2022 走看看