方法一

// < Records count = "5" >

//< Record >

// < Contact_ID > 5 - 55W - 55155 </ Contact_ID >

// < Identification_Num > 11111 </ Identification_Num >

// </ Record >

//DataSet ds = new DataSet("Records");

//DataColumn Cw = new DataColumn("Contact_ID", typeof(string));
//DataColumn Cwnum = new DataColumn("Identification_Num", typeof(string)); //DataTable dt = new DataTable(); ;
//for (int i = 0; i <= 20; i++)
//{
// dt = ds.Tables.Add("Record");
// dt.Columns.Add(Cw);
// dt.Columns.Add(Cwnum);
// DataRow dr = dt.NewRow();
// var a = new Random().Next(100200, 99999999);
// var b = new Random().Next(200080, 888999999);
// dr["Contact_ID"] = a + b;
// var c = new Random().Next(100200, 99999999);
// var d = new Random().Next(200080, 888999999);
// dr["Identification_Num"] = c + d;
// dt.Rows.Add(dr);
//}
//dt.WriteXml("aaaaaaaaaaa.xml"); //Console.WriteLine("ok");
//Console.Read();

  方法二

  string filename = "aaaaaaaa.xml";//创建一个表示所要生成的XML文件路径和文件字称的字符串
// 创建一个写入XML数据的文件流
System.IO.FileStream myFileStream = new System.IO.FileStream(filename, System.IO.FileMode.Create);
// 使用文件流对象创建一个XmlTextWriter对象
System.Xml.XmlTextWriter myXmlWriter = new System.Xml.XmlTextWriter(myFileStream, System.Text.Encoding.Unicode);//如果是UTF-8就得改成这个
// 指定文件输出的格式
myXmlWriter.Formatting = System.Xml.Formatting.Indented;
try
{
for (int i = 0; i <= 1000; i++)
{
var a = Guid.NewGuid().ToString().Substring(0,10);
var b = Guid.NewGuid().ToString().Substring(0, 10); // 使用WriteXMLbyXmlWriter方法把数据写入XmlTextWriter对象中
myXmlWriter.WriteStartElement("Record"); myXmlWriter.WriteElementString("Contact_ID", a); myXmlWriter.WriteElementString("Identification_Num", b); myXmlWriter.WriteEndElement();
} // 通过Close方法的调用,XmlTextWriter对象的数据最终写入XML文件
myXmlWriter.Close(); }
catch
{ }

  

最新文章

  1. margin双边距的问题
  2. Java-Android【1】-控制手机震动
  3. LeetCode 374. Guess Number Higher or Lower
  4. WPS添加页码不是从首页开始
  5. html5调用手机相机并压缩、上传
  6. Memcached 笔记与总结(8)Memcached 的普通哈希分布算法和一致性哈希分布算法命中率对比
  7. ural 1217. Unlucky Tickets
  8. VBA中find的一些使用方法
  9. K - Rochambeau - poj2912(类似食物链)
  10. Identify Smith Numbers
  11. Linux web性能优化
  12. mvn多模块开发消除重复依赖造成的打包失败
  13. IE6浏览器的一些问题
  14. [转载] 高性能IO模型浅析
  15. Davinci DM6446开发攻略——u-boot-1.3.4移植(1)
  16. C++11 带来的新特性 (3)—— 关键字noexcept
  17. 合并两个 Lambda 表达式
  18. CentOS 6.5 搭建 .NET 环境, Mono 5.16.0 + Jexus 5.8
  19. 【Linux】添加DNS
  20. [Cyan之旅]使用NPOI实现Excel的导入导出,踩坑若干.

热门文章

  1. idea集成Jrebel热部署Jrebel 永久免费激活
  2. ftp不能复制文件
  3. mysql每日数据统计
  4. 权限和ACL练习题
  5. 【51nod1672】区间交
  6. 使用Nginx的proxy_cache缓存功能取代Squid[原创]
  7. 阻止默认/冒泡事件(兼容ie)
  8. 数据库之MySQL-基本知识(与Oracle简单对比)
  9. Java中SSM+Shiro系统登录验证码的实现方法
  10. CSS3做出条纹大背景