访问xml之数据岛.ppt
《访问xml之数据岛.ppt》由会员分享,可在线阅读,更多相关《访问xml之数据岛.ppt(26页珍藏版)》请在三一文库上搜索。
1、第6章 使用数据岛显示XML数据,本章学习要点,6.1数据岛的一般概念,在XML中,数据岛(Data island)是一种以XML作为HTML文档数据源的数据访问方式,它的主要工作方式是在HTML文件中嵌入XML片段(包含了数据),并将XML片段设置为一个数据源(Data Source),然后将HTML中的标记绑定到该数据源,实现对XML数据的访问。由于数据岛有这样一种工作方式,所以又称为DSO(Dada Source Object,数据源对象)。,6.1.1数据绑定,数据绑定使XML文档中的元素与HTML文档中的标记建立联系,使XML元素的内容显示在HTML页面中。 使用数据绑定显示XML文
2、档需要两个步骤: 第一步:链接XML文档到HTML。使用XML数据岛,即HTML的标记可以方便地建立HTML和XML文档的链接。 第二步:绑定XML元素到HTML标记。被绑定的HTML标记可以自动显示XML元素内容。,6.1.2数据岛的链接,在HTML中使用数据岛链接XML文档有两种方式: 链接外部的XML文档和使用内联文档,它俩的区别在于数据的存放位置 前者通过调用外部XML文件的形式来实现一个数据岛的载入,而后者是将数据保存在HTML内部的一个标记中。,6.1.2链接外部的XML文档,链接,HTML标记,用于标识XML文档或称为数据岛id,XML文档地址,链接外部的XML文档的例子,数据岛
3、的id,6.1.2使用内联文档, 使用内联文档 使用内联文档示例 , 001 张晓迪 女 销售部 ,参见6.2.htm,数据岛的id,6.2使用单个标记绑定显示XML文档,将XML元素绑定的单个HTML标记,被绑定的HTML标记就可以自动显示XML元素的内容。 绑定的语法如下: 例如: 则上述标签会显示为id值为cdlist的xml数据岛的“专辑”元素的内容部分。 除了span标记可以绑定外,还有一些常见的html标记可以绑定:DIV、A、LABEL、BUTTON、INPUT、IMG、MARQUEE、TEXTAREA,6.2使用单个标记绑定显示XML文档,使用单个标记绑定XML时,通常被绑定的
4、XML文档结构简单,即XML文档通常具有三层结构,即根元素(可看做整个表格)、第二层子元素(可看做表格的记录)和第三层子元素(可看做记录的字段)。 根据xml文档中第二层子元素(即记录)的条数可分为绑定单个记录和绑定多个记录的xml文档:,6.2.1绑定单个记录的XML文档, 张晓迪 女 销售部 ,参见P178例6.3.htm,6.2.2绑定多个记录的XML文档,如果使用单个html标记显示具有多个记录的xml文档时,则只能显示一个记录(当前记录)。要浏览其他的记录,则要使用DSO对象的recordset(记录集)提供的方法,见下表: 调用recordset方法最简单就是使用按钮: 下一记录
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 访问 xml 数据
链接地址:https://www.31doc.com/p-2588019.html