`
redwave
  • 浏览: 40485 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

XML数据岛

阅读更多

在HTML页面中直接获取XML文件中的数据,此方法只可以在IE下使用

 

数据到在HTML文件中的显示方式

 

和SPAN标记捆绑
<span datasrc=”#数据源的名称” datafld=”某种标记或属性的名称” ></span>
和DIV标记捆绑
<div datasrc=”#数据源的名称” datafld=”某种标记或属性的名称”></div>
和INPUT标记捆绑
<input datasrc=”#数据源的名称” datafld=”某种标记或属性的名称”></input>
和TEXTAREA标记捆绑
<textarea datasrc=”#数据源的名称” datafld=”某种标记或属性的名称”></textarea>

 

数据岛的使用方式:

 

1.内嵌 <xml id=“xmlid”> … </xml>

2.外联 <xml id=“xmlid” src=“user.xml“ />

 

使用方法

 创建一个user.xml文件,HTML中读取的数据来源于此文件

<root>
        <user>   
            <userName>中文</userName>   
            <email>male</email>   
            <age>27</age>   
            <tel>1234678</tel>   
</user>
</root>

 创建HTML测试页

<html>   
  <head>   
    <meta http-equiv="content-type" content="text/html; charset=UTF-8"> 
    <xml id="xmlid" src="user.xml"/> 
  </head>   
  <body>   
    <table datasrc="#xmlid" border="1" >   
        <tr>   
            <td>UserName</td>   
            <td>Email</td>   
            <td>Age</td>   
            <td>Tel</td>   
        </tr>   
        <tr>   
            <td><span  datafld="userName" ></span></td>   
            <td><span  datafld="email" ></span></td>   
            <td><span  datafld="age" ></span></td>   
            <td><span  datafld="tel" ></span></td>   
        </tr>    
    </table>   
  </body>   
</html>

 以上是外联方法

分享到:
评论

相关推荐

    xml数据岛例子

    这个例子可能展示如何在网页中使用XML数据岛来提高数据的动态性和可操作性。 首先,我们需要理解XML的基本结构。XML文档由元素构成,每个元素都有开始标签和结束标签,如 `&lt;element&gt;` 和 `&lt;/element&gt;`。元素可以...

    XML分页排序数据岛

    在本主题“XML分页排序数据岛”中,我们将深入探讨如何利用XML数据岛实现数据的分页和排序功能,特别是在与后台数据源结合的情况下。 首先,理解XML数据岛的概念至关重要。XML是一种结构化数据的标记语言,用于存储...

    XML之数据岛

    5. **局限性**:XML数据岛主要是微软IE浏览器支持的功能,对于其他非IE浏览器,如Firefox、Chrome等,可能需要使用其他方法,如JSON,来实现类似的功能。随着现代Web开发标准的发展,XML数据岛的使用已经逐渐减少,...

    xml “数据岛”技术全面资料

    1. **XML数据岛的概念**:在XML数据岛中,每个“岛”都包含了一组相关的XML文档或数据片段。这些岛屿可以根据业务需求、数据类型或者数据来源进行划分,使得数据的管理和分析更加有针对性。例如,一个企业可能有一个...

    XML数据岛技术及应用.pdf

    XML数据岛的实现主要分为内嵌和外部链接两种方式。内嵌方式是直接将XML文档内容写入HTML文件中,而外部链接则是通过`&lt;XML&gt;`标签的`SRC`属性引用一个外部XML文件。无论哪种方式,XML数据都会被嵌入到HTML页面中,便于...

    XML的数据源对象(数据岛)源代码

    在实际项目中,应根据需求选择合适的技术栈,如现代前端框架(React, Vue, Angular等)提供的数据绑定机制,它们在很多方面已经取代了XML数据岛的功能,但理解XML数据岛的概念和技术仍然是提升开发者技能的重要一环...

    20081128XML数据岛[定义].pdf

    XML数据岛是HTML页面中嵌入的XML代码段,它允许网页局部更新,避免...尽管现在有其他更现代的技术如AJAX和JSON,但在早期的Web开发中,XML数据岛是一个重要的进步,为后来的富互联网应用程序(RIA)的发展奠定了基础。

    关于在客户端用xml数据岛绑定和模糊查询

    在客户端使用XML数据岛进行绑定和模糊查询是Web应用程序中常见的技术,特别是在ASP.NET环境中。XML数据岛,也称为XML嵌入式数据源,是一种在HTML页面中内嵌XML数据的方式,使得JavaScript或VBScript可以直接操作这些...

    用XML数据岛创建上下文菜单

    在本文中,我们将探讨如何使用XML数据岛来创建自定义的上下文菜单。 XML数据岛是一种技术,它允许在HTML文档中嵌入XML数据,并通过XML文档对象模型(DOM)进行访问和操作。DOM是XML和HTML文档的一种标准编程接口,...

    xml 数据岛

    XML(eXtensible Markup Language)是一种用于标记数据的语言,它的设计目的是传输和存储数据,而不是显示数据。...通过实践这些“数据岛”,你可以深化对XML及其相关技术的理解,并提升处理和解析XML数据的能力。

    无刷新幻灯片源码html+xml数据岛

    静态页面(html)结合xml数据岛实现的无刷新幻灯片切换效果 html结合xml数据岛实现的无刷新幻灯片切换效果源码,有暂停、运行、翻页等按钮。无需连接数据库,无需IIS等服务器。下载了本地打开就能用。。。。。。

    xml的数据岛

    数据岛是指存在于HTML页面中的XML代码。数据岛允许你在HTML页面中集成XML,对XML编 写脚本,而不需要通过脚本或&lt;OBJECT&gt;标签读取XML。

    XML基础实例 数据岛

    在本主题“XML基础实例 数据岛”中,我们将深入探讨XML的基础概念,以及如何使用XML创建数据岛,这是一个在网页中嵌入XML数据的技术。 1. **XML的基本结构** - XML文档由元素组成,元素是XML文档的构建块。每个...

    js操作xml的数据岛技术

    3. **跨平台通信**: XML作为一种标准格式,可以被多种语言和平台解析,JavaScript操作XML数据岛有助于实现跨平台的数据交互。 4. **富互联网应用(RIA)**: 在RIA中,JavaScript和XML结合,能构建复杂且互动性强的...

    html+xml幻灯片数据岛应用

    在HTML+xml数据岛的应用中,这些幻灯片的内容可以从XML文件中动态加载。例如,"Photos"文件夹可能包含幻灯片要用到的所有图片,而"XMLFile.xml"则可能存储关于每张图片的描述、标题等元数据。 "TextFile.txt"可能是...

    XML试题文档及答案

    6. XML 数据岛绑定于标签( B )之间。 答案:B. &lt;xml&gt;&lt;/xml&gt; 知识点:在 XML 中,数据岛(Data Island)是指在 HTML 文档中嵌入的 XML 数据,通常使用 &lt;xml&gt; 标签来标记 XML 数据岛。 7. 如果( D ),则 EOF ...

    用JSP写的基于数据岛技术的xml购物车 源码

    标题中的“用JSP写的基于数据岛技术的xml购物车 源码”是指使用JavaServer Pages(JSP)技术和XML数据岛技术实现的一个在线购物车应用。这种应用不依赖于传统的数据库存储,而是利用XML文件来管理和保存购物车中的...

    关于html嵌入xml数据岛如何穿过树形结构关系的问题

    1. `datasrc`属性应该包含`#`前缀来引用DOM中的XML数据岛,而不是直接引用XML文件。 2. 使用`&lt;div&gt;`标签可能无法正确显示数据,推荐使用`&lt;span&gt;`标签。 修正后的HTML代码如下: ```html &lt;xml id="XMLData" src=...

    XML数据岛结合AJAX实现Web的异步刷新

    网络的响应速度是Web应用开发的关键,AJAX作为一种新的应用程序技术,在Web应用程序开发中有独特的优势,本文通过实例结合AJAX.NET和XML数据岛技术实现Web页面的异步刷新,实验表明,在Web应用程序开发过程中,使用...

    XML数据源对象DSO介绍.pptx

    Recordset对象提供了诸如MoveFirst、MovePrevious、MoveNext、MoveLast和Move等方法,方便地遍历和操作XML数据岛中的记录。 4. HTML标记与XML数据源的绑定 并非所有HTML标记都支持与XML数据源绑定。常见的可绑定...

Global site tag (gtag.js) - Google Analytics