Chinaunix首页 | 论坛 | 博客
  • 博客访问: 772685
  • 博文数量: 217
  • 博客积分: 2401
  • 博客等级: 大尉
  • 技术积分: 2030
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-16 06:58
个人简介

怎么介绍?

文章分类

全部博文(217)

文章存档

2023年(2)

2022年(3)

2021年(29)

2020年(12)

2019年(5)

2018年(5)

2017年(5)

2016年(3)

2015年(6)

2014年(12)

2013年(16)

2012年(9)

2011年(6)

2010年(15)

2009年(30)

2008年(59)

我的朋友

分类:

2008-10-13 03:25:18

 

XML to CSV



Source File Format
 


1
George
Washington


2
Abraham
Lincoln

...
Destination File Format
user_id,first_name,last_name
1,George,Washington
2,Abraham,Lincoln
...
C#
using (CsvWriter writer = new CsvWriter("users.csv"))
using (XmlRecordReader reader = new XmlRecordReader("users.xml", "users/user"))
{
reader.Columns.Add("user_id", "id");
reader.Columns.Add("first_name", "first");
reader.Columns.Add("last_name", "last");

writer.Write("user_id");
writer.Write("first_name");
writer.Write("last_name");
writer.EndRecord();

while (reader.ReadRecord())
{
writer.Write(reader["id"]);
writer.Write(reader["first"]);
writer.Write(reader["last"]);
writer.EndRecord();
}

reader.Close();
writer.Close();
}
阅读(1297) | 评论(0) | 转发(0) |
0

上一篇:VC++ link options

下一篇:VC fatal error C1189

给主人留下些什么吧!~~