DataSet读写xml文件
用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文件相关推荐
- dom4j读写xml文件
dom4j读写xml文件 首先我们给出一段示例程序: import java.io.File; import java.io.FileWriter; import java.util.Iterator ...
- 利用DataSet对Xml文件操作
----------------------------------------------- 将DataSet内容写入Xml文件 ---------------------------------- ...
- [转]C#读写xml文件
c#读写xml文件 已知有一个XML文件(bookstore.xml)如下: <?xml version="1.0" encoding="gb2312"? ...
- (3)[wp7数据存储] WP7 IsolatedStorage系列篇——通过XmlSerializer读写XML文件 [复制链接]...
发表于 2012-5-17 15:51:07 |只看该作者 |倒序浏览 分享到: 本帖最后由 agameboy 于 2012-5-17 17:08 编辑 这一篇我们会通过XmlSerializer读写 ...
- xml文件c语言读取函数,读写xml文件的2个小函数
#region 读写xml文件的2个小函数,2005 4 2 by hyc public void SetXmlFileValue(string xmlPath,string AppKey,strin ...
- java dom读写xml文件_java通过dom读写xml文件
java通过dom读写xml文件 要读的xml文件 encoding="GB2312"?> "男"> 李华姓名> 14年龄> 学生> ...
- Unity(C#)读写xml文件详解
目录 什么是xml文件? xml文件的结构 如何读写xml文件 什么是xml文件? xml文件是一种可拓展标记语言,由于简单易用,常被应用程序用于保存数据,unity也是如此,在我们需要控制读写用户的 ...
- Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件
Fixflow引擎解析(四)(模型) - 通过EMF扩展BPMN2.0元素 Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件 Fixflow引擎解析(二)(模型) - BPMN ...
- [QT操作XML]QT读写XML文件,QT修改XML文件
[QT操作XML]QT读写XML文件 XML简介 QT操作XML,写入.读取.修改 XML效果演示 XML简介 概念:Extensible Markup Language 可扩展标记语言(可扩展:标签 ...
最新文章
- Python热文Top10,精选自1000篇文章
- 民族、学历学位、所学专业、、专业技术职务 对应表
- Java实现上传文件到指定服务器指定目录
- linux重定向多个文件,Linux base shell重定向详解
- 漫画:什么是字典序算法
- 手写字母数据集转换为.pickle文件
- 常用的Java快捷键有哪些
- C语言 输出重复序列的序号,如何在FASTA序列中找到反向重复模式?
- 【面向对象】面向对象程序设计测试题1-Java语言的发展与特性测试题
- 【面试】面试文章积累
- linux 创建文件_Linux怎么创建文件或更新文件日期
- 微信⼩程序——wxParse使⽤⽅法
- react视频播放组件
- ISTQB认证考试攻略大全(2018版)
- NeoKylin中标麒麟系统用户和组的管理命令
- eot格式字体怎么安装教程
- 英伟达辟谣 RTX 3060 被破解传闻
- 698. 划分为k个相等的子集:给定一个整数数组 nums 和一个正整数 k,找出是否有可能把这个数组分成 k 个非空子集,其总和都相等。
- 阿里云服务器ECS与传统服务器有哪些区别?
- C语言编程————杨辉三角
热门文章
- php调用restful接口_如何使用PHP编写RESTful接口
- linux中脚本引入计算bc,linux BC命令行计算器
- oracle update并行,Oracle update 优化方式,tuning update!
- Java Servlet cookie
- c语言 原码反码和补码
- opencv BRIEF角检测
- matlab 预测值一样,matlab BP神经网络建造如下,预测时,预测值反归一化报错,求大神指教!!!!!...
- ESXi与Linux主机配置syslog日志上传远程服务器
- Java基础学习总结(41)——JPA常用注解
- turtle生成二叉树