<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
</head>

<body>
1.数据岛,简单地理解就是嵌入HTML中的XML数据。
2.XML数据可以包含在HTML文件内,
3.也可以包含在某外部文件内。
4.直接嵌入在HTML页面内的XML数据,包含在标记<XML></XML>之间。
5.<XML>是一个HTML元素,而不是一个XML元素。
6.在通常情况下,使用<xml>标记的src属性来引用外部的XML文件
eg:<xml ID="xmlid" src="XML文件路径"></xml>
7.在HTML文档中,引用XML文档时,可以与HTML文档中的table、span、div等元素绑定,绑定元素的datasrc属性XML元素的id属性,注意datasrc的属性值为#号加上id属性。然后可以使用datafld属性绑定要显示的字段内容。

<XML id="xmlData">
    <?xml version="1.0"?>
    <person>
       <name>孙勇</name>
       <telephone>123456</telephone>
       <gudingphone>456456</gudingphone>
    </person>
</XML>


<table datasrc="#xmlData" width="80%" border="1">
   <tr align="left">
      <td><span datafld="name"></span></td>
      <td><span datafld="gudingphone"></span></td>
      <td><span datafld="telephone"></span></td>
   </tr>
</table>
</body>
</html>


结果为: