花了些时间,上网找了些资料,得如下代码,可简单的修改XML文件后再保存:
- // 读取XML文件
- DataSet ds = new DataSet();
- ds.ReadXml(Server.MapPath("CompanyInfo.xml"));
- gv.DataSource = ds.Tables[0].DefaultView;
- gv.DataBind();
- // 修改XML文件
- ds.Tables[0].Rows[0]["Name"] = "牛腩有限责任公司";
- ds.WriteXml(Server.MapPath("CompanyInfo.xml"));
- DataSet ds2 = new DataSet();
- ds2.ReadXml(Server.MapPath("CompanyInfo.xml"));
- gv2.DataSource = ds2.Tables[0].DefaultView;
- gv2.DataBind();
XML文件的代码如下:
- <?xml version="1.0" standalone="yes"?>
- <CompayInfo>
- <Name>众志科技有限责任公司</Name>
- <Code>100010</Code>
- <Address>北京天安门街110号</Address>
- <Phone>1101101</Phone>
- <Email>tg029@126.com</Email>
- <Remark>众志网www.tg029.com母公司</Remark>
- </CompayInfo>