什么是XML數(shù)據(jù)島?
數(shù)據(jù)島是指存在于HTML頁(yè)面中的XML代碼。數(shù)據(jù)島允許你在HTML頁(yè)面中集成XML,對(duì)XML編
寫(xiě)腳本,而不需要通過(guò)腳本或<OBJECT>標(biāo)簽讀取XML。幾乎所有能夠存在于一個(gè)結(jié)構(gòu)完整
的XML文檔中的東西都能存在于一個(gè)數(shù)據(jù)島中。包括處理指示、DOCTYPE聲明和內(nèi)部子集
。(注意,編碼串不能放在數(shù)據(jù)島中。)
<XML>元素標(biāo)記數(shù)據(jù)島的開(kāi)始,它的ID屬性提供了一個(gè)可以用來(lái)引用數(shù)據(jù)島的名稱。
數(shù)據(jù)島的XML可以是內(nèi)嵌的:
<XML ID="XMLID">
<customer>
<name>Herbert Hanley</name>
<custID>81422</custID>
</customer>
數(shù)據(jù)島是指存在于HTML頁(yè)面中的XML代碼。數(shù)據(jù)島允許你在HTML頁(yè)面中集成XML,對(duì)XML編
寫(xiě)腳本,而不需要通過(guò)腳本或<OBJECT>標(biāo)簽讀取XML。幾乎所有能夠存在于一個(gè)結(jié)構(gòu)完整
的XML文檔中的東西都能存在于一個(gè)數(shù)據(jù)島中。包括處理指示、DOCTYPE聲明和內(nèi)部子集
。(注意,編碼串不能放在數(shù)據(jù)島中。)
<XML>元素標(biāo)記數(shù)據(jù)島的開(kāi)始,它的ID屬性提供了一個(gè)可以用來(lái)引用數(shù)據(jù)島的名稱。
數(shù)據(jù)島的XML可以是內(nèi)嵌的:
<XML ID="XMLID">
<customer>
<name>Herbert Hanley</name>
<custID>81422</custID>
</customer>
</XML>
或者在XML標(biāo)簽中通過(guò)SRC屬性引用:
<XML ID="XMLID" SRC="customer.xml"></XML>
也可以使用<SCRIPT>標(biāo)簽來(lái)創(chuàng)建一個(gè)數(shù)據(jù)島:
<SCRIPT LANGUAGE="xml" ID="XMLID">
<customer>
<name>Mark Hanson</name>
<custID>81422</custID>
</customer>
</SCRIPT>