用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();
    }

转载于:https://www.cnblogs.com/hzuIT/articles/886859.html

DataSet读写xml文件相关推荐

  1. dom4j读写xml文件

    dom4j读写xml文件 首先我们给出一段示例程序: import java.io.File; import java.io.FileWriter; import java.util.Iterator ...

  2. 利用DataSet对Xml文件操作

    ----------------------------------------------- 将DataSet内容写入Xml文件 ---------------------------------- ...

  3. [转]C#读写xml文件

    c#读写xml文件 已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"? ...

  4. (3)[wp7数据存储] WP7 IsolatedStorage系列篇——通过XmlSerializer读写XML文件 [复制链接]...

    发表于 2012-5-17 15:51:07 |只看该作者 |倒序浏览 分享到: 本帖最后由 agameboy 于 2012-5-17 17:08 编辑 这一篇我们会通过XmlSerializer读写 ...

  5. xml文件c语言读取函数,读写xml文件的2个小函数

    #region 读写xml文件的2个小函数,2005 4 2 by hyc public void SetXmlFileValue(string xmlPath,string AppKey,strin ...

  6. java dom读写xml文件_java通过dom读写xml文件

    java通过dom读写xml文件 要读的xml文件 encoding="GB2312"?> "男"> 李华姓名> 14年龄> 学生> ...

  7. Unity(C#)读写xml文件详解

    目录 什么是xml文件? xml文件的结构 如何读写xml文件 什么是xml文件? xml文件是一种可拓展标记语言,由于简单易用,常被应用程序用于保存数据,unity也是如此,在我们需要控制读写用户的 ...

  8. Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件

    Fixflow引擎解析(四)(模型) - 通过EMF扩展BPMN2.0元素 Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件 Fixflow引擎解析(二)(模型) - BPMN ...

  9. [QT操作XML]QT读写XML文件,QT修改XML文件

    [QT操作XML]QT读写XML文件 XML简介 QT操作XML,写入.读取.修改 XML效果演示 XML简介 概念:Extensible Markup Language 可扩展标记语言(可扩展:标签 ...

最新文章

  1. Python热文Top10,精选自1000篇文章
  2. 民族、学历学位、所学专业、、专业技术职务 对应表
  3. Java实现上传文件到指定服务器指定目录
  4. linux重定向多个文件,Linux base shell重定向详解
  5. 漫画:什么是字典序算法
  6. 手写字母数据集转换为.pickle文件
  7. 常用的Java快捷键有哪些
  8. C语言 输出重复序列的序号,如何在FASTA序列中找到反向重复模式?
  9. 【面向对象】面向对象程序设计测试题1-Java语言的发展与特性测试题
  10. 【面试】面试文章积累
  11. linux 创建文件_Linux怎么创建文件或更新文件日期
  12. 微信⼩程序——wxParse使⽤⽅法
  13. react视频播放组件
  14. ISTQB认证考试攻略大全(2018版)
  15. NeoKylin中标麒麟系统用户和组的管理命令
  16. eot格式字体怎么安装教程
  17. 英伟达辟谣 RTX 3060 被破解传闻
  18. 698. 划分为k个相等的子集:给定一个整数数组 nums 和一个正整数 k,找出是否有可能把这个数组分成 k 个非空子集,其总和都相等。
  19. 阿里云服务器ECS与传统服务器有哪些区别?
  20. C语言编程————杨辉三角

热门文章

  1. php调用restful接口_如何使用PHP编写RESTful接口
  2. linux中脚本引入计算bc,linux BC命令行计算器
  3. oracle update并行,Oracle update 优化方式,tuning update!
  4. Java Servlet cookie
  5. c语言 原码反码和补码
  6. opencv BRIEF角检测
  7. matlab 预测值一样,matlab BP神经网络建造如下,预测时,预测值反归一化报错,求大神指教!!!!!...
  8. ESXi与Linux主机配置syslog日志上传远程服务器
  9. Java基础学习总结(41)——JPA常用注解
  10. turtle生成二叉树