COMPUTER_LZY

要输就输给追求,要嫁就嫁给幸福

导航

C#对XML文档的操作

XML(person.xml)文档如下:

  <?xml version="1.0" standalone="yes" ?> 
<person>
  <student>
  <id_no>12345</id_no> 
  <name>aaaa</name> 
  <tel>010-1234578</tel> 
  <mail>aa@ww.com</mail> 
  </student>
</person>

 将person.xml文档读入DataSet:

 DataSet myDataSet = new DataSet();
myDataSet.ReadXml("Person.xml");

 在person.xml中添加记录:

DataRow myRow = myDataSet.Tables["student"].NewRow();
myRow["id_no"] = txtId.Text;
myRow["name"] = txtName.Text;
myRow["tel"] = txtTel.Text;
myRow["mail"] = txtMail.Text;
myDataSet.Tables["student"].Rows.Add(myRow);
myDataSet.WriteXml("Person.xml");

删除person.xml中的某一条记录: 

 myDataSet.Tables["student"].Rows[i].Delete();
 myDataSet.WriteXml("Person.xml");

  更新person.xml中的某一条记录:

myDataSet.Tables["student"].Rows[i][1] =txtName.Text;
myDataSet.Tables["student"].Rows[i][2] = txtTel.Text;
myDataSet.Tables["student"].Rows[i][3] = txtMail.Text;
myDataSet.WriteXml("Person.xml");

posted on 2011-09-28 14:16  CANYOUNG  阅读(264)  评论(0编辑  收藏  举报