读书人

xml在HTML数据岛有关问题

发布时间: 2012-02-11 09:51:35 作者: rapoo

xml在HTML数据岛问题
test4.xml中
<?xml version= "1.0 " encoding= "GB2312 " ?>
<!--?xml-stylesheet href= "test2.css " type= "text/css " ?-->

<comicbook>
<book>
<bookname> 非常家庭 </bookname>
<author> 北条司 </author>
<grade> 3 </grade>
<link> link1 </link>
</book>
<book>
<bookname> 棒球小子 </bookname>
<author> 安达充 </author>
<grade> 3 </grade>
<link> link2 </link>
</book>
<book>
<bookname> 浪客剑心 </bookname>
<author> 和月伸宏 </author>
<grade> 3 </grade>
<link> link3 </link>
</book>
</comicbook>
--------------------------
*.html中


<html>
<xml id= "dataisland " src= "test4.xml "> </xml>
<body>
<div datasrc= "#dataisland " datafld= "book ">
<span datasrc= "#dataisland " datafld= "bookname "> </span>
<span datasrc= "#dataisland " datafld= "author "> </span>
<span datasrc= "#dataisland " datafld= "grade "> </span>
<span datasrc= "#dataisland " datafld= "link "> </span>
</div>
</body>
</html>

=============
运行html 只显示第一个 <book> 数据,请问怎么样才能显示所有数据
不用table和脚本可以做出来吗?

[解决办法]
不用table的话可以用脚本+分页来显示所有数据.
方法 dataisland.recordset.moveNext();
dataisland.recordset.moveFirst();
dataisland.recordset.moveLast();
dataisland.recordset.movePrivous();
dataisland.recordset.move(pos);

读书人网 >XML SOAP

热点推荐