XML数据岛(XML Data Island)
在microsoft Inte.NET Explorer 5.0及以后的版本里里,你可以利用XML元素来创建数据岛,数据岛就是被HTML页面引用或包含的XML数据,XML数据可以包含在HTML文件内,也可以包含在某外部文件内。
利用XML元素可以让我们免除了编写脚本的麻烦,如果用户由于安全的考虑不允许执行脚本的话,<object>标记将不能正常工作,那是因为,要初始化XML,必须编写脚本。
行内XML
行内XML包含在标记和之间,例如:
<?xml version="1.0" ?>
小龙女
180
大侠杨过
178
引用XML文件
使用标记的SRC属性来引用外部的XML文件,SRC属性可以引用本地的文件,也可以指定一个URL,URL指向外部的服务器,数据可以从数个不同的服务器综合在一起。下面例子的SRC属性引用到本地的XML文件。
其中的文件xmlData.xml里含有XML数据。
下面的例子引用一个远程服务器上的XML文件:
从数据岛读取数据
从数据岛读取数据是利用元素的ID属性来完成的。通过能够接收数据的HTML标记(把数据绑定到该HTML),我们可以进行格式化或显示数据岛里的数据。下面的例子显示元素为里各XML子元素的内容:
<?xml version="1.0" ?>
1/1/99
9:00
104号房间
2/1/99
13:00
34号房间
3/1/99
14:30
20号房间
标记
浏览器读入后,对每对标记创建了不同的行。来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10752043/viewspace-988203/,如需转载,请注明出处,否则将追究法律责任。
<%=items[i].content%>
<%if(items[i].items.items.length) { %><%=items[i].items.items[j].username%> 回复 <%=items[i].items.items[j].tousername%>: <%=items[i].items.items[j].content%>
最新文章
- 可怕的 C# (转)
- Unify the Role-Based Security Models for Enterprise and Application Domains with .NET (转)
- Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication (转)
- [Sample] Playing with music file (转)
- 中文web-app_2_3.dtd (转)
- 使用ASP.NET加密口令 (转)
- C++ Builder 高手进阶 (五)用BCB编写多线程应用程序 (转)
- 24点游戏探秘系列6:用概率统计的眼光看24点游戏 (转)
- Schema-oriented message destination (转)
- J2EE vs. Microsoft.NET (转)
转载于:http://blog.itpub.net/10752043/viewspace-988203/