<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 資料的相關技術。)