c# dataset保存多属性的XML
来源:互联网 发布:windows 会员如何加入 编辑:程序博客网 时间:2024/04/28 23:02
DataSet ds = new DataSet("encryption"); DataColumn Cw = new DataColumn("InfoID", typeof(string)); DataColumn Cwnum = new DataColumn("Password", typeof(string)); DataTable dt = ds.Tables.Add("info"); dt.Columns.Add(Cw); dt.Columns.Add(Cwnum); DataRow dr = dt.NewRow(); dr["InfoID"] = "05"; dr["Password"] = "22"; dt.Rows.Add(dr); DataRow dr1 = dt.NewRow(); dr1["InfoID"] = "02"; dr1["Password"] = "12"; dt.Rows.Add(dr1); dt.WriteXml("userinfo.xml");生成的格式为:
<?xml version="1.0" standalone="yes"?><encryption> <info> <InfoID>05</InfoID> <Password>22</Password> </info> <info> <InfoID>02</InfoID> <Password>12</Password> </info></encryption>
DataSet ds = new DataSet("encryption"); DataColumn Cw = new DataColumn("InfoID", typeof(string)); DataColumn Cwnum = new DataColumn("Password", typeof(string)); DataTable dt = ds.Tables.Add("info"); dt.Columns.Add(Cw); dt.Columns.Add(Cwnum); DataRow dr = dt.NewRow(); dr["InfoID"] = "05"; dr["Password"] = "22"; dt.Rows.Add(dr); DataRow dr1 = dt.NewRow(); dr1["InfoID"] = "02"; dr1["Password"] = "12"; dt.Rows.Add(dr1); //dt.WriteXml("userinfo.xml"); foreach (DataColumn dc in dt.Columns) { dc.ColumnMapping = MappingType.Attribute; } dt.WriteXml("userinfo.xml");生成多属性的格式:
<?xml version="1.0" standalone="yes"?> <encryption> <info InfoID="05" Password="22" /> <info InfoID="02" Password="12" /> </encryption>如果是将数据库查询的数据形成多属性的XML时:
SqlConnection cnPubs = new SqlConnection("Data Source=<servername>;user id=<username>; password=<Password>;Initial Catalog=Pubs;");SqlDataAdapter daAuthors = new SqlDataAdapter("Select * from Authors",cnPubs);DataSet ds = new DataSet();cnPubs.Open();daAuthors.Fill(ds,"Authors");DataTable dt ;dt = ds.Tables["Authors"];foreach (DataColumn dc in dt.Columns){dc.ColumnMapping = MappingType.Attribute;}ds.WriteXml("Authors.xml");
0 0
- c# dataset保存多属性的XML
- C#中将DataSet的内容写成XML
- [VB.NET]DataSet导出以属性为中心的xml
- C#执行保存在XML属性值里的Python脚本
- asp.net读取Xml文件到DataSet,以及DataSet保存为Xml,利用自带的强大功能
- 【C#属性理解】--与SQL交互用到的 【DataSet】相关
- C#中的XML与DataSet
- C#2.0:DataSet和XML之间的操作
- C#中ADO.NET的DataSet读写XML文档
- C#中xml与数据库dataset的结合
- C#把Xml转换为DataSet的两种方法
- C# DataSet,ListView和XML文件互操作的例子
- C# xml与string,dataset间的转换
- C#把Xml转换为DataSet的两种方法
- C#把Xml转换为DataSet的两种方法
- C#把Xml转换为DataSet的两种方法
- 如何把DataSet保存为XML文件
- 把DataSet保存为XML文件
- 机器人破解注册原理
- 本地通知
- 九度OJ 1007 奥运排序问题
- ARM全新Cortex-A17定位中端,主频2G
- Java 7之多线程第8篇 - 互斥锁 ReentrantLock
- c# dataset保存多属性的XML
- linux iptables
- 程序员如何快速准备面试中的算法
- GDB 调试
- 练习,打豆豆
- AutoMapper使用简单总结
- Hive小文件合并调研
- 广电网络资源管理系统的动态显示信息变化
- Python内置ssl模块编程(1)