加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

代码生成XML

发布时间:2020-12-16 06:08:43 所属栏目:百科 来源:网络整理
导读:string[] data1 = File.ReadAllLines("E:HtmlTxt.txt");//参考文件 string[] data2 = File.ReadAllLines("E:SqlTxt.txt");//数据文件 IEnumerablestring data5 = data1.Except(data2); StringBuilder xmlResult = new StringBuilder("?xml version="1.0




           string[] data1 = File.ReadAllLines("E:HtmlTxt.txt");//参考文件
            string[] data2 = File.ReadAllLines("E:SqlTxt.txt");//数据文件
            IEnumerable<string> data5 = data1.Except(data2);
           
            StringBuilder xmlResult = new StringBuilder("<?xml version="1.0" encoding="utf-8"?>");
            foreach (string m in data5)
            {
                string[] mm = m.Split(',');
                xmlResult.AppendFormat("<cityconfig><city>{0}</city><jc>{1}</jc><nbf>s</nbf><viewname>view_news_title_index_{1}</viewname></cityconfig>",mm[0],mm[1]);
              
            }

            //写入文件  
            try
            {
                //1.创建文件流    
                FileStream fileStream = new FileStream("E:diffHXml.xml",FileMode.Create);
                //2.创建写入器    
                StreamWriter streamWriter = new StreamWriter(fileStream);
                //3.将内容写入文件    
                streamWriter.WriteLine(xmlResult);
                //4.关闭写入器    
                streamWriter.Close();
                //5.关闭文件流    
                fileStream.Close();
            }
            catch 
            { }  



使用StringBuilder生成XML

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读