XML學習基礎(九)

XML數據島

 

使用IE5.0或者更高的版本,XML數據可以以數據島的形式嵌入HTML頁面。


在HTML頁面中嵌入XML數據

使用非官方標準的<xml>標記可以將XML數據嵌入到HTML頁面中。

XML數據可以象下面的例子那樣嵌入HTML頁面:

<xml id="note">
<note>
<to>Tove</to>
<from>Jani</from>
<heading>Reminder</heading>
<body>Don't forget me this weekend!</body>
</note>
</xml>

或者象下面這樣嵌入外部單獨的XML文件:

<xml id="note" src="note.xml">
</xml>

注意那個<xml>標記是一個HTML元素,而不是一個XML元素。


數據綁定

XML數據島可以綁定到HTML元素上(比如表格)。

在下面的例子中,一個XML數據島(ID=cdcat)被從外部XML文檔載入。一個HTML的表格綁定到此數據島上。HTML表格內部的span元素使用datafld屬性和XML文檔相應的XML元素相互綁定。

<html>
<body>
<xml id="cdcat" src="cd_catalog.xml"></xml>
<table border="1" datasrc="#cdcat">
<tr>
<td><span datafld="ARTIST"></span></td>
<td><span datafld="TITLE"></span></td>
</tr>
</table>
</body>
</html>

如果你使用的是IE 5.0 或者更高版本, 你可以自己嘗試一下try it yourself.

如果你使用的是IE 5.0 或者更高版本,你可以觀看external XML file.

同樣也可以實驗this example, 論證元素<thead>, <tbody>, and <tfoot>.

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章