XML教程(5)---xml中的数据岛

2016-02-19 18:37 2 1 收藏

人生本是一个不断学习的过程,在这个过程中,图老师就是你们的好帮手,下面分享的XML教程(5)---xml中的数据岛懂设计的网友们快点来了解吧!

【 tulaoshi.com - Web开发 】

  暂时忘记前面的术士,让我们再一次回到XML构造的数据世界,以前我总是爱讲"详细内容请看后面章节",这次没办法拖了,只好开始讲述"后面章节"的内容,今天所要讲述的是Data Islands(直译就行了,数据岛).

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  我们用数据岛可以做什么呢?,我们可以利用数据岛将我们的XML嵌入到HTML叶面中,至于怎么做,就看我接下来的演示好了.

  我们可以通过<XML>(请把这里的<XML>标记看作为HTML元素)标记来嵌入我们的XML数据.也可以通过引用来导入一个外部的独立的XML文件.

e.g:

1,内嵌XML数据

<HTML>
<head>
<meta http-equiv="Content-Type" content="text/HTML;charset=gb2312">
<title>第一次亲密接触(非痞子蔡版,请不要理解为侵权)</title>
</head>
<body>
<XML id="第一次亲密接触">
<第一次亲密接触>
<对象>XML</对象>
<亲密程度>接触到XML稍微宝贵的地方---数据岛</亲密程度>
<结论>感觉不错,是个好东东</结论>
</第一次亲密接触>
</XML>
<center><h1>第一次亲密接触</h1></center>
<table border="0" datasrc=http://www.blue1000.com/article/"#第一次亲密接触" align="center" width="443">
<tr>
<td bgcolor="#99FF99">对象: <span datafld="对象"></span></td>
<td bgcolor="#3399CC">亲密程度:<span datafld="亲密程度"></span></td>
<td bgcolor="#CC99CC">结论: <span datafld="结论"></span></td>
</tr>
</table>
</body>
</HTML>

e.g:

2.外部XML文件的引用

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/webkaifa/)

  首先利用以前的知识建立一个XML文件(不是我懒,给你们一个机会锻炼^^)

  涉及到以下<XML></xml>中的数据内容
<HTML>
<head>
<meta http-equiv="Content-Type" content="text/HTML;charset=gb2312">
<title>第一次亲密接触(非痞子蔡版,请不要理解为侵权)</title>
</head>
<body>
<XML id="第一次亲密接触" src=http://www.blue1000.com/article/"firstlove.xml">
<第一次亲密接触>
<对象>XML</对象>
<亲密程度>接触到XML稍微宝贵的地方数据岛</亲密程度>
<结论>感觉不错,是个好东东</结论>
</第一次亲密接触>
</XML>
<center><h1>第一次亲密接触</h1></center>
<table border="0" datasrc=http://www.blue1000.com/article/"#第一次亲密接触" align="center">
<tr>
<td bgcolor="#99FF99">对象: <span datafld="对象"></span></td>
<td bgcolor="#3399CC">亲密程度:<span datafld="亲密程度"></span></td>
<td bgcolor="#CC99CC">结论: <span datafld="结论"></span></td>
</tr>
</table>
</body>
</HTML>

  我们可以通过指定XML文件位置来引用她,一般通过src=http://www.blue1000.com/article/"XXX.xml"引用.

来源:http://www.tulaoshi.com/n/20160219/1618356.html

延伸阅读
标签: ASP
  从属列表问题(dependent list problem)"的问题时常被提出。问题时常出现于当你有两个以上的选择列表时,一个主列表有若干个选项,你希望当用户选择主列表中的某个选项时,在其他的从属列表中显示相关的选项。你可以通过eXtensible Markup Language(XML)的数据岛(data islands)来实现这一功能,把XML内嵌到你的HTML中。这一结果...
标签: ASP
  把数据库的表数据保存到文件中 我曾答应向你展示如何避免每次请求都要读取数据库和串联成XML字符串的步骤。答案就是把数据库的表数据保存到文件中;这样做有几个好处。读取文件比查询数据库并把记录集格式化成XML要快。这样做也可以简化你的HTML文件,因为你只需在HTML中包含对XML的引用。最后这样做使数据对于客户端来说是透明的...
标签: Web开发
一个客户提供一个股价的信息,要求放在页面上,显示一些数据,需要从远程获取xml,然后解析写在网页上,开始不会觉得很难,其实蛮简单的,先用javascript写了一个: 以下为引用的内容: script language=javascript var xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async="false"; xmlDoc.load("http://****.com/scripts/***...
标签: Web开发
一个现实生活中的例子,向您展示XML如何携带数据。 实例: XML 新闻 XMLNews是用于交换新闻和其他信息的规范。 对新闻的供求双方来说,通过使用这种标准,可以使各种类型的新闻信息通过不同软硬件以及编程语言进行的制作、接收和存档更加容易。 一个XMLNews文档实例: ?xml version="1.0" encoding="ISO-8859-1"? nitf head titleColombi...
标签: Web开发
一般情况下,如果要为网站提供一个通讯录程序,需要使用CGI结合后台数据库技术,这对WEB服务器的要求比较高,在很多不提供数据库功能的虚拟主机上甚至无法实现。当然,我们还可以采用TXT文本替代数据库,但TXT文本是比较难操作的,我们必须一行一行的读取判断,还要用分隔字符串实现字段分离,无法进行复杂运算。 现在,我们可以使用...

经验教程

535

收藏

81
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部