欢迎来到天天文库
浏览记录
ID:45875242
大小:348.50 KB
页数:39页
时间:2019-11-18
《使用DSO显示XML文档》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第6章使用DSO显示XML文档知识点的回顾格式良好的XML文档有效的XML文档DTD文档Schema文档CSS层叠样式表XSL文档本节主要知识点DSO简介使用DSO显示XML元素使用DSO显示分页、嵌套XML元素使用DSO显示图像元素使用DSO与Script编程(用DSO和XSLT切换样式、浏览、查询、编辑、添加元素)前序从数据库这个属于的本质来看,XML文档就是数据库,它是数据的集合;从XML的结构来看,XML文档是层状数据库系统,在某一层的局部看来,相当于关系型数据库,即二维表;因此,XML文件可
2、以作为网页中数据的来源,层状的系统结构,适合信息的层次分类。在J2EE和.NET两大体系结构中广泛采用XML文件作为应用系统各项参数的配置文件。XML文档所包含的信息可以被提取,并且在HTML页面中予以显示,DSO是XML信息显示的重要机制。DSO基本概念在HTML文档中可以通过使用XML标签的形式嵌入XML数据(从IE5开始引入的一项技术),将XML文档与HTML文档绑定,当IE打开这种与XML文档绑定的HTML文档时,其内置的XML处理器会读取并分析所绑定的XML文档,同时创建一个可程序化的数据源
3、对象DSO(DataSourceObject),负责存储和访问XML文档的数据。DSO将XML数据存储成Recordset(记录集)的形式,从而形成一个嵌入在HTML文档中的数据岛。使用DSO,借助HTML网页来显示XML文档内容,既能保持XML文档数据与其显示格式分离的特点,又具备HTML网页的丰富显示格式。
4、ledatasrc="#schools"id="schoolinfo"width="80%"align="center"cellpadding="0"cellspacing="0"border="1">学校名称城市学生人数
5、align="top">
6、下层元素相当于一条数据记录;而每一条这样的数据记录拥有一组相同的子元素,每个子元素相当于一个字段,且都包含字符数据。2、要使用DSO,则根XML元素必须不能具有任何属性。DSO的分类有两种不同形式的数据岛1.内部数据岛内部数据岛是将XML文档的全部内容放在HTML文档中特定的XML元素的起始标记与结束标记之间,并在XML起始标记中给出这个数据岛的ID标识。2.外部数据岛(常用)外部数据岛是在名为XML的HTML元素中仅包含所需绑定的XML文档的URL及其ID标识。
7、"schools"src=schooldb.xml>..........
8、">………………………………………..........XML文档内部数据岛外部数据岛XML数据图示DSO技术显示XML文档两个主要步骤:(1)把要显示的XML文档绑定到一个HTML文档中。通过在HTML文档中添加一个名为XML的特定元素来实现。上例中,位于HTML文档中的一行代码,添加一个名为“XMLData”的XML特定元素到HTM
此文档下载收益归作者所有