DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> 將XML文件鏈接至HTML網頁
將XML文件鏈接至HTML網頁
編輯:XML詳解     
要利用DOM 來存取XML 文件,你必須將XML 文件連結到Html 網頁上。要達成這個目的,最簡單的方法就是插入一個data island。回想一下之前我們是利用一個命名為XML 的HTML 元素來建立一個data island。例如,下面Html 網頁中的BODY 元素包含了一個連結,包含在Book.xml 檔案中的XML 文件的data island 中:

<BODY>
<XML ID="dsoBook" SRC="Book.xml"></XML>
<!--other elements in body of page ...-->
</BODY>

    想獲得更多有關data island 的信息,請參閱看第八章中 <第一步:將XML 文件鏈接到Html網頁> 中的內容。

    如同你在第八章中學到的,你指定給data island 的ID 會參考文件的DSO。你將使用DSO 的對象成員XMLDocument 來存取DOM,就像下面這行script 程序代碼所示:

  Document =dsoBook.XMLDocument;

    特別是,XMLDocument 成員包含了DOM 的根對象,稱為文件節點(Document node)。你將會使用文件節點存取所有其它的DOM 對象。

    因此,在Html 網頁中建立data island 會導致Internet EXPlorer 5 同時建立DSO(直接由data island 的ID 來代表)和DOM(透過DSO 的XMLDocument 成員對象來存取)。

    提示

    如果你想從Html 網頁來存取多份XML 文件,你可以借著為每一份XML 文件加入一個data island 來達成。甚至單一XML 文件可以含括多個data island。(如果你的網頁更改了位於高速緩存中DOM 數據的內容,那麼後面這項技術對於管理XML 數據的數個不同版本時可能很有用處。然而,本章並未包含修改DOM 資料的相關技術。)

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved