ASP.net处理XML数据实例浅析
2014-10-21 00:00
691 查看
本文实例讲述了ASP.net处理XML数据的方法,分享给大家供大家参考。具体实现方法如下:
XML是一种可扩展的标记语言,比之之前谈到的html有着很大的灵活性,虽然它只是与HTML仅有一个字母只差,但两者有很大的区别。
XML也是标记语言,所以它每个标签必须要闭合,而HTML偶尔忘了闭合也没有多大的影响(这里也不建议大家可以遗漏,好的书写规范还是要有的)
其次,XML作为一种可以说是纯文本,它的主要作用并不是可以直接显示在网页上,而是作为一种数据存储或者数据传输的工具而已。但凡提及到数据这个层面,XML便是很重要的,有的数据可以不用到SQL,ORACEL的尽量不要用大型的数据库,这时XML则是很有必要的。
下面的例子涉及到ASP.NET对XML的读取和显示,大家可以看一下。
完整实例代码点击此处本站下载。
关于XML的语法和规范没什么好讲的,下面是ASP.net操控XML的例子:
特别注意?和xml之间不能有空格,否则运行会出错!
DataSet提供了处理XML文档的方法:ReadXML读取文档、WriteXML写入文档等。
目的:讲XML文档中的内容读到DataSet中,并用GridView显示出来。(注意导入System.Data、System.Data.OleDb命名空间)
希望本文所述对大家的asp.net程序设计有所帮助。
XML是一种可扩展的标记语言,比之之前谈到的html有着很大的灵活性,虽然它只是与HTML仅有一个字母只差,但两者有很大的区别。
XML也是标记语言,所以它每个标签必须要闭合,而HTML偶尔忘了闭合也没有多大的影响(这里也不建议大家可以遗漏,好的书写规范还是要有的)
其次,XML作为一种可以说是纯文本,它的主要作用并不是可以直接显示在网页上,而是作为一种数据存储或者数据传输的工具而已。但凡提及到数据这个层面,XML便是很重要的,有的数据可以不用到SQL,ORACEL的尽量不要用大型的数据库,这时XML则是很有必要的。
下面的例子涉及到ASP.NET对XML的读取和显示,大家可以看一下。
完整实例代码点击此处本站下载。
关于XML的语法和规范没什么好讲的,下面是ASP.net操控XML的例子:
特别注意?和xml之间不能有空格,否则运行会出错!
<?xml version="1.0" encoding="GB2312"?> //保存为course.xml <courses> <course> <id>1</id> <title>汤姆克鲁斯</title> <url>mission impossible.mp3</url> </course> <course> <id>2</id> <title>莱昂纳多迪卡普里奥</title> <url>my heart will go on.mp3</url> </course> </courses>
DataSet提供了处理XML文档的方法:ReadXML读取文档、WriteXML写入文档等。
目的:讲XML文档中的内容读到DataSet中,并用GridView显示出来。(注意导入System.Data、System.Data.OleDb命名空间)
protected void Page_Load(object sender,EventArgs e) { DataSet DS = new DataSet(); //创建DataSet对象 DS.ReadXML(Server.MapPath("course.xml")); //读取XML文档 GridView1.DataSource = DS.Tables[0].DefaultView; GridView1.DataBind(); }
希望本文所述对大家的asp.net程序设计有所帮助。
相关文章推荐
- ASP.net处理XML数据实例浅析
- ASP.NET读取XML某节点所有数据返回DataTable实例
- ASP.NET 2.0中XML数据的处理
- ASP.NET读取XML某节点所有数据返回DataTable的实例
- 浅谈ASP.net处理XML数据
- 使用ASP.NET页面创建可视的UI,在客户机上实例化MSXML分析器的页面从中间层组件取出XML数据、操作并显示 并有问题请高手解决
- 【Asp.net】处理XML数据
- ASP.NET中XML数据的处理
- ASP.NET 2.0中XML数据的处理
- ASP.NET实练第一练[学习.NET常用控件与XML数据的处理]
- 浅谈ASP.net处理XML数据
- asp.net中jquery(ajax)方式处理ashx返回的xml数据(转载)
- 浅谈ASP.net处理XML数据
- AJAX+ASP.NET+XML异步交互实例-----写数据到XML文件
- 谈ASP.NET中XML数据的处理
- ASP.NET读取XML某节点所有数据返回DataTable实例--------------转载
- 【转】 ASP.NET中XML数据的处理
- ASP.NET读取XML某节点所有数据返回DataTable实例
- ASP.NET 2.0中XML数据的处理
- 利用ASP发送和接收XML数据的处理方法