XML被誉为未来Web的生命所在。本文介绍如何在服务器端利用新的XML文档对象模型(DOM),通过ASP程序解析和应用XML数据。
一、文档对象模型
在服务器上解析和应用XML的能力为开发者打开了一个全新的世界。随着XML应用的日益广泛,在服务器上处理XML也变得更加重要。本文示范ASP应用在服务器端的XML文档处理过程,使用的XML例子是一个新闻文档。我们将介绍如何编写一个显示新闻文档日期和新闻数量的简单ASP页面,以及如何在ASP页面中显示新闻标题和相应的URL。
文档对象模型即Document Object Model,简称DOM。IE 5.0的XML文档对象模型提供了对W3C DOM核心规范(Level 1)所描述的编程接口的完整支持,同时它还支持一系列XML相关技术,比如XSL、XSL模式匹配、名称空间、数据类型等。DOM是XML解析器所导出的最基本的文档模型,它将XML文档描述为一个很容易导航和使用的树形结构。
W3C的DOM核心规范定义了两组DOM编程接口。第一组接口是编写处理和使用XML文档的应用时所必需的,第二组接口辅助开发者更轻松地处理XML文档。提供第二组接口只是为了方便,对于XML应用来...[ 查看全文 ]