六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

Web設(shè)計中如何使用XML數(shù)據(jù)1

[摘要]XML數(shù)據(jù)源對象是一個ActiveX控件,允許你在XML文件和HTML頁面之間操作數(shù)據(jù)。本文將向你展示如何從各種XML數(shù)據(jù)源中提取數(shù)據(jù),以及如何使用JavaScript顯示這些數(shù)據(jù)。   XML數(shù)據(jù)源對象DSO是一個微軟ActiveX控件,構(gòu)建在微軟IE4以后的版本上。這個對象允許你把一個外部的X...
XML數(shù)據(jù)源對象是一個ActiveX控件,允許你在XML文件和HTML頁面之間操作數(shù)據(jù)。本文將向你展示如何從各種XML數(shù)據(jù)源中提取數(shù)據(jù),以及如何使用JavaScript顯示這些數(shù)據(jù)。

  XML數(shù)據(jù)源對象DSO是一個微軟ActiveX控件,構(gòu)建在微軟IE4以后的版本上。這個對象允許你把一個外部的XML文件或者嵌入HTML文件中的內(nèi)容提取到HTML頁面中。

  你可以在一個Web頁面中使用XML - DSO從一個外部XML文件中選取內(nèi)容,從嵌入Web頁面的XML中提取XML數(shù)據(jù),然后使用JavaScript操作這些數(shù)據(jù)。然而,并不建議在Internet中使用這個對象,因?yàn)镈SO只能工作在MSIE 4以上的瀏覽器中,因此這可能會帶來一些兼容性問題。 所以,在企業(yè)內(nèi)部網(wǎng)使用XML-DSO是很合適的。

  開始

  為了初始化XML - DSO對象,我們使用<OBJECT>標(biāo)記。 用于XML-DSO的CLASSID是:

    CLSID:550dda30-0541-11d2-9ca9-0060b0ec3d39

  這ID唯一標(biāo)識XML-DSO。使用下面的代碼在一個Web頁面中初始化這個控件:

 �。糘BJECT ID="SomeID" CLASSID="CLSID:550dda30-0541-11d2-9ca9-0060b0ec3d39"></OBJECT>

  雖然大部分對象需要許多參數(shù)與之相關(guān)聯(lián),但是XML-DSO不需要任何參數(shù)。

  使用一個XML數(shù)據(jù)島析取數(shù)據(jù)

  首先,通過使用<XML>標(biāo)記包含一個XML數(shù)據(jù)島。其次,給它分配一個ID,xmldb --以備以后使用。 數(shù)據(jù)實(shí)際上是使用HTML標(biāo)記:<ALT>,<SPAN>,<DIV>等等提取的。代碼列表1中的代碼使用了<SPAN>標(biāo)記。datasrc屬性指定了你想從中提取數(shù)據(jù)的那個數(shù)據(jù)島。datafld屬性指定了你想要的數(shù)據(jù)的XML標(biāo)記。所以,第一個<SPAN>提取名稱,而第二<SPAN>提取性別。

  代碼列表1:

 �。�!-- example1.htm -->
  <html>
 �。糷ead>
 �。紅itle>XML DSO-example1.htm</title>
 �。�/head>
 �。糱ody bgcolor="#FFFFFF">
 �。紉ml id="xmldb">
 �。糳b>
 �。糾ember>
 �。糿ame>Premshree Pillai<name>
 �。約ex>male</sex>
 �。�/member>
  <member>
  <name>Vinod</name>
 �。約ex>male</sex>
 �。�/member>
  </db>
 �。�/xml>

  <span datasrc="#xmldb" datafld="name"<</span>
 �。糱r>
  <span datasrc="#xmldb" datafld="sex"></span>

 �。�/body>
 �。�/html>

  注意這段代碼沒有初始化一個XML-DSO對象。這是因?yàn)閄ML數(shù)據(jù)島的使用中已經(jīng)隱式地創(chuàng)建了一個。輸出應(yīng)為:
  
  Premshree Pillai
  male

  注意在XML數(shù)據(jù)島中有兩個<name>和<sex>標(biāo)記。使用這個方法,你只能提取這些標(biāo)記中的第一個實(shí)例。代碼列表2中的代碼使用<TABLE>標(biāo)記提取所有的實(shí)例:

  輸出將是:
    Name         Sex
   Premshree Pillai   male
   Vinod         male

  在代碼列表2中,<TABLE>標(biāo)記使用<TD>標(biāo)記內(nèi)的<DIV>標(biāo)記提取數(shù)據(jù)。表格將自動重復(fù)<member>(<name>和<sex>的母標(biāo)記)的每個實(shí)例。




主站蜘蛛池模板: 亚洲爱婷婷色婷婷五月 | 香蕉大成网人站在线 | 天天影视综合色区 | 色噜噜狠狠色综合久 | 先锋影音国产精品 | 伊人久久91 | 亚洲aaa视频 | 又粗又硬又爽的三级视频在线观看 | 青娱乐青青 | 亚洲人免费 | 最近2019中文字幕大全视频一页 | 热久久久久久久 | 香蕉免费一区二区三区 | 日本在线不卡一区 | 日韩黄色一级视频 | 色婷婷亚洲十月十月色天 | 一二三四影视在线观看免费视频 | 亚洲乱码一二三四区麻豆 | 午夜视频在线免费看 | 亚洲v日韩v欧美在线观看 | 四虎精品视频 | 视频二区国产 | 五月婷在线视频 | 日韩欧美一区二区久久黑人 | 伊人久久大香线蕉avapp下载 | 青青草99热这里都是精品 | 青青网视频 | 欧美一级久久 | 青草草在线观看 | 日本片网址 | 一级做a爰片欧美aaaa | 爽一爽色视频 | 天天综合网天天综合色不卡 | 视频国产在线 | 午夜影院在线观看 | 五月婷婷 六月丁香 | 天天干在线免费视频 | 欧美一级片在线观看 | 日韩 欧美 亚洲 | 亚洲综合色一区 | 日本视频在线免费观看 |