用DataSet和GridView控件来读写xml非常方便,而且有会有直观的显示效果:
读取时:使用ReadXml()方法
写入时:使用WriteXml()方法
我的代码如下:

    #region //运用DataSet来读数据mydatasetxml()--ReadXml
    public void mydatasetReadxml()
    {
        DataSet ds = new DataSet();
        ds.ReadXml(Server.MapPath("mytest.xml"));
        GridView1.DataSource=ds;
        GridView1.DataBind();

    }
    #endregion

    #region //运用DataSet来写数据myDatasetWritexml()--WriteXml
    public void myDatasetWritexml()
    {
        DataTable dt = new DataTable();
        dt.Columns.Add("name", Type.GetType("System.String"));
        
        DataRow dr = dt.NewRow();
        dr[0]="beijing";
          
        dt.Rows.Add(dr);
        DataSet ds = new DataSet();
        ds.Tables.Add(dt);

        ds.WriteXml(Server.MapPath("mytest.xml"));
        
    }
    # endregion

    //以下是两个按钮实现操作:
    protected void btnWrite_Click(object sender, EventArgs e)
    {
        myDatasetWritexml();
    }
    protected void btnRead_Click(object sender, EventArgs e)
    {
        mydatasetReadxml();
    }

相关文章:

  • 2021-08-05
  • 2021-06-06
  • 2021-08-30
  • 2021-11-25
  • 2022-12-23
  • 2021-05-02
猜你喜欢
  • 2021-09-04
  • 2021-07-01
  • 2021-11-29
  • 2022-12-23
  • 2021-08-14
相关资源
相似解决方案