C#实现xml文件的读取与写入简单实例

本文实例讲述了C#实现xml文件的读取与写入方法。分享给大家供大家参考。具体如下:

//DataTable DateSet 都可以用来读取xml数据和写入xml数据

protected voidButton1_Click(object sender, EventArgs e)

{

DataTabledt = new DataTable("Employee");

DataColumndcID = new DataColumn("ID", typeof(string));

DataColumndcName = new DataColumn("NAME", typeof(string));

DataColumndcAGE = new DataColumn("AGE", typeof(string));

DataColumndcDEPT = new DataColumn("DEPT", typeof(string));

dt.Columns.AddRange(new DataColumn[] {dcID, dcName, dcAGE, dcDEPT });

DataRowdr = dt.NewRow();

dr["ID"]= "3";

dr["NAME"]= "chen";

dr["AGE"]= "21";

dr["DEPT"]= "技术部";

dt.Rows.Add(dr);

DataSetds2 = new DataSet();

ds2.Tables.Add(dt);

DataSetds = new DataSet();

ds.ReadXml(Server.MapPath("Employee.xml"));

ds.Merge(ds2);//合并数据

ds.WriteXml(Server.MapPath("Employee.xml"));

Page.ClientScript.RegisterStartupScript(GetType(), "", "alert('写入成功')",true);

}

protected voidButton2_Click(object sender, EventArgs e)

{

DataSetds = new DataSet();

ds.ReadXml(Server.MapPath("Employee.xml"));

GridView1.DataSource = ds;

GridView1.DataBind();

}

希望本文所述对大家的C#程序设计有所帮助。

以上是 C#实现xml文件的读取与写入简单实例 的全部内容, 来源链接: utcz.com/z/348610.html

回到顶部