C# dataset根据xml架构生成xml文件

fyq198710 2010-09-14 09:12:43
请问各位C#中dataset如何通过xml架构文件创建xml文件,最好能举个实例,非常感谢!!!!
...全文
305 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fyq198710 2010-09-14
  • 打赏
  • 举报
回复
那如果我有一个xml架构文件,想用dataset读取这个架构来生成xml文件,而不是通过默认架构来创建xml文件,怎么办呢?
gongsun 2010-09-14
  • 打赏
  • 举报
回复

DataSet ds = new DataSet();
SqlConnection conn = new SqlConnection("server=localhost;uid=sa;pwd=20070206;database=mypublic");
conn.Open();
String sql = "select e_nid,e_test from myexercise order by e_nid desc";
SqlDataAdapter adapter = new SqlDataAdapter(sql, conn);
adapter.Fill(ds);
this.GridView1.DataSource = ds.Tables[0].DefaultView;
this.GridView1.DataBind();
//该句用来生成xml文件
ds.WriteXml(Server.MapPath("aa.xml"), XmlWriteMode.IgnoreSchema);

wuyq11 2010-09-14
  • 打赏
  • 举报
回复
ds.WriteXML();
XmlDocument doc = new XmlDocument();
doc.Load(Server.MapPath("~/test.xml"));
XmlNamespaceManager m = new XmlNamespaceManager(d.NameTable);
m.AddNamespace("msdata", "urn:schemas-microsoft-com:xml-msdata");
XmlNodeList ns = d.SelectNodes("/A:DataSet/xs:schema/xs:element",m);
foreach (XmlNode n in ns)
{

}

111,129

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧