|
据更有效的办法是使用我们以后将要介绍的DOM技术。
DSO技术的应用
1. 访问元素的属性
用DSO访问元素的属性很简单,可以直接把属性按子元素来处理。
例如:
<book isbn=“9-001-122-12”>
……
</book>
这样,在绑定到HTML表格中时,就可以直接按子元素来处理:
<TD><SPAN DATAFLD=“isbn”> </SPAN></TD>
如果遇到属性名和子元素名一样的情况,在元素名前加上“!”进行区分。 2.遍历记录集
DSO把XML数据岛当做ADO记录集进行处理的一大好处是可以利用ADO提供的各种方法对数据源进行访问,尤其是当把数据岛与类似SPAN、DIV和INPUT等HTML元素绑定时。通常这些元素显示的是记录集的首条记录,要想对记录集进行遍历浏览,可以使用ADO的方法 : Move、MoveFirst、MoveLast、MoveNext和MovePrevious。比如创建一个按钮响应函数,只要用户点击“Next”按钮,就可以逐条浏览相应的记录。
例如:
<XML ID=“xmldso” SRC=“books.xml”>
</XML>
Sub btnNext_onclick( 上一页 [1] [2] [3] [4] [5] 下一页
|