ASP.net处理XML数据实例浅析
本篇章节讲解ASP.net处理XML数据的方法,分享给大家供大家参考。具体实现方法如下: 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 MVC – 查看主页,如何设置标题?
- 实体框架 – ASP.NET OData – 使用带数据传输对象的Delta实
- asp.net-mvc-3 – MVC 3对列表进行不显眼的验证
- Asp.net mvc 知多少(四)
- ASP.NET验证器对齐问题
- asp.net-mvc-4 – 在asp.net mvc应用程序中集成Power BI报告
- Asp.Net Validaterequest False
- asp.net – Microsoft.Office.Interop.Excel在64位上不起作
- asp.net – Azure Web角色 – 长时间运行请求(负载均衡器超
- asp.net-mvc – 该字符串未被识别为有效的布尔字符串
- asp.net – ReportViewer控件返回空白页面
- asp.net-mvc – 在位于子域上的图像之间切换http
- asp.net-mvc – 使用mvc 4 razor引擎显示3个文本
- OAuth(OAuth2)ASP.NET REST Web API(自我主机 –
- asp.net – 我的自定义httpModule没有被MVC检测到
- asp.net-mvc-4 – 在umbraco中获取错误无法找到类
- asp.net-mvc-3 – ASP.NET AJAX.BeginForm发送多
- asp.net-mvc – asp.net mvc:如何模拟Url.Conte
- asp.net-mvc – ASP.Net MVC 3:反向授权属性
- asp.net-mvc – 如何在我的MVC应用程序有机会处理