代码生成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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |