快讯

Web设计中如何使用XML数据

2004-02-14 09:33  出处:PConline  作者:佚名  责任编辑:huangpeidan 

  代码列表2:   <!-- example2.htm -->   <html>   <head>   <title>XML DSO-example2.htm</title>   </head>   <body bgcolor="#FFFFFF">   <xml id="xmldb">   <db>   <member>   <name>Premshree Pillai<name>   <sex>male</sex>   </member>   <member>   <name>Vinod</name>   <sex>male</sex>   </member>   </db>   </xml>   <table datasrc="#xmldb" border="1">   <thead>   <th>Name</th>   <th>Sex</th>   </thead>   <tr>   <td><div datafld="name"></div></td>   <td><div datafld="sex"></div></td>   </tr>   </table>   </body>   </html>   使用外部XML文件提取数据   为了使用XML-DSO加载一个外部XML文件,你必须显式的包含这个对象并且使用一些JavaScript。   首先创建一个XML-DSO对象,使用ID myXML。添加宽度和高度属性到<OBJECT>标记中,然后设置它们的值为0。这保证XML-DSO对象不会占据你的Web页面的任何空间。   其次,使用datasrc创建一个象myXML一样的表--类似于代码列表2中一样。代码使用<DIV>标记(在TD标记之)提取数据,使用datafld作为第一栏的信息,并且使用URL作为第二栏。添加<SCRIPT>标记,因为在这里,外部的XML使用Java脚本显式地声明你想要加载的XML文件。   设置变量xmlDso为myXML.XMLDocument。myXML引用你已经创建的对象。接下来,使用XML-DSO的load()方法加载example3.xml。文件example3.xml连接到对象myXML上。   <!-- example3.xml -->   <?xml version="1.0" ?>   <ticker>   <item>   <message>JavaScript Ticker using XML DSO</message>  <URL>http://someURL.com</URL>   </item>   </ticker>
键盘也能翻页,试试“← →”键
IT热词搜索 来源:360新闻
软件论坛帖子排行
相关文章

相关软件:

腾讯QQ2012
大小:52.93 MB 授权:免费
腾讯QQ2012
立即下载
腾讯QQ2013
大小:49.32 MB 授权:免费
腾讯QQ2013
立即下载