婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > Web設(shè)計(jì)中如何使用XML數(shù)據(jù)

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

熱門(mén)標(biāo)簽:隨州外呼調(diào)研系統(tǒng) r語(yǔ)言數(shù)據(jù)可視化地圖標(biāo)注 高德地圖地圖標(biāo)注服務(wù)中心 微信地圖標(biāo)注合并了 南寧網(wǎng)絡(luò)外呼系統(tǒng)運(yùn)營(yíng)商 如何修改多個(gè)百度地圖標(biāo)注 本地電話機(jī)器人 東營(yíng)電銷(xiāo) 400電話辦理包年

XML數(shù)據(jù)源對(duì)象是一個(gè)ActiveX控件,允許你在XML文件和HTML頁(yè)面之間操作數(shù)據(jù)。本文將向你展示如何從各種XML數(shù)據(jù)源中提取數(shù)據(jù),以及如何使用JavaScript顯示這些數(shù)據(jù)。

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

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

開(kāi)始

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

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

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

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

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

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

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

代碼列表1:

<!-- example1.htm -->
<html>
<head>
<title>XML DSO-example1.htm</title>
</head>
<body bgcolor="#FFFFFF">
<xml id="xmldb">
<db>
<member>
<name>Premshree Pillai<name>
<sex>male</sex>
</member>
<member>
<name>Vinod</name>
<sex>male</sex>
</member>
</db>
</xml>

<span datasrc="#xmldb" datafld="name"<</span>
<br>
<span datasrc="#xmldb" datafld="sex"></span>

</body>
</html>

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

Premshree Pillai
male

注意在XML數(shù)據(jù)島中有兩個(gè)<name>和<sex>標(biāo)記。使用這個(gè)方法,你只能提取這些標(biāo)記中的第一個(gè)實(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ù)。表格將自動(dòng)重復(fù)<member>(<name>和<sex>的母標(biāo)記)的每個(gè)實(shí)例。 代碼列表2:

<!-- example2.htm -->
<html>
<head>
<title>XML DSO-example2.htm</title>
</head>
<body bgcolor="#FFFFFF">

<xml id="xmldb">
<db>
<member>
<name>Premshree Pillai<name>
<sex>male</sex>
</member>
<member>
<name>Vinod</name>
<sex>male</sex>
</member>
</db>
</xml>

<table datasrc="#xmldb" border="1">
<thead>
<th>Name</th>
<th>Sex</th>
</thead>
<tr>
<td><div datafld="name"></div></td>
<td><div datafld="sex"></div></td>
</tr>
</table>

</body>
</html>

使用外部XML文件提取數(shù)據(jù)

為了使用XML-DSO加載一個(gè)外部XML文件,你必須顯式的包含這個(gè)對(duì)象并且使用一些JavaScript。

首先創(chuàng)建一個(gè)XML-DSO對(duì)象,使用ID myXML。添加寬度和高度屬性到<OBJECT>標(biāo)記中,然后設(shè)置它們的值為0。這保證XML-DSO對(duì)象不會(huì)占據(jù)你的Web頁(yè)面的任何空間。

其次,使用datasrc創(chuàng)建一個(gè)象myXML一樣的表--類(lèi)似于代碼列表2中一樣。代碼使用<DIV>標(biāo)記(在TD標(biāo)記之)提取數(shù)據(jù),使用datafld作為第一欄的信息,并且使用URL作為第二欄。添加<SCRIPT>標(biāo)記,因?yàn)樵谶@里,外部的XML使用Java腳本顯式地聲明你想要加載的XML文件。

設(shè)置變量xmlDso為myXML.XMLDocument。myXML引用你已經(jīng)創(chuàng)建的對(duì)象。接下來(lái),使用XML-DSO的load()方法加載example3.xml。文件example3.xml連接到對(duì)象myXML上。

<!-- example3.xml -->
<?xml version="1.0" ?>
<ticker>
<item>
<message>JavaScript Ticker using XML DSO</message>
<URL>http://someURL.com</URL>
</item>
</ticker>
現(xiàn)在,研究一下下面的HTML頁(yè)面:

<!-- example3.htm -->
<html>
<head>
<title>XML DSO-example3.htm</title>
<script language="JavaScript">
function load() {
var xmlDso=myXML.XMLDocument;
xmlDso.load("example3.xml");
}
</script>
</head>
<body bgcolor="#FFFFFF" onLoad="load()">

<o(jì)bject id="myXML" CLASSID="clsid:550dda30-0541-11d2-9ca9-0060b0ec3d39"
width="0" height="0"></object>

<table datasrc="#myXML" border="1">
<thead>
<th>Message</th>
<th>URL</th>
</thead>
<tr>
<td><div datafld="message"></div></td>
<td><div datafld="URL"></div></td>
</tr>
</table>

</body>
</html>

輸出應(yīng)是:

Message URL
JavaScript Ticker using XML DSO http://someURL.com

上面的腳本非常特殊化。下面給出一個(gè)更一般的腳本:

<script language="JavaScript">
var xmlDso;
function load(xmlFile, objName) {
eval(''xmlDso=''+objName+''.XMLDocument'');
xmlDso.load(xmlFile);
}
</script>
Now, to load any XML file use:
load("SomeXMLFile.xml","anyXmlDsoObject");(csdn) (出處:PConline)

標(biāo)簽:宿遷 果洛 拉薩 寧夏 益陽(yáng) 黃石 德州 西雙版納

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Web設(shè)計(jì)中如何使用XML數(shù)據(jù)》,本文關(guān)鍵詞  Web,設(shè)計(jì),中,如何,使用,XML,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Web設(shè)計(jì)中如何使用XML數(shù)據(jù)》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于Web設(shè)計(jì)中如何使用XML數(shù)據(jù)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    色综合天天狠狠| 国产一区二区精品久久| 久久久久久久综合日本| 国产一区美女在线| 狠狠色丁香久久婷婷综合丁香| 日本午夜精品视频在线观看| 国产成人精品午夜视频免费| 欧美一区二区视频在线观看2022| 国产欧美日韩在线观看| 午夜欧美大尺度福利影院在线看 | 一区免费观看视频| 亚洲大片免费看| 91国在线观看| 午夜成人在线视频| 欧美一级欧美三级在线观看| 欧美一区二区免费观在线| 亚洲欧美日韩系列| 欧美性色黄大片| 午夜精品一区二区三区免费视频 | 国产.欧美.日韩| 国产精品理论在线观看| 91丨porny丨国产| 亚洲成人高清在线| 欧美va在线播放| 国产精品夜夜爽| 国产精品久久久久久久蜜臀| www.成人在线| 久久精品国内一区二区三区| 国产精品水嫩水嫩| 色一区在线观看| 国产美女娇喘av呻吟久久| 国产精品久久毛片a| 欧美男生操女生| 国产福利精品一区二区| 夜夜爽夜夜爽精品视频| 久久久久久影视| 日韩一级片在线播放| 91女神在线视频| 国产精品一区二区免费不卡| 午夜精品福利在线| 1024国产精品| 国产亚洲制服色| 精品嫩草影院久久| 91精品国产欧美一区二区成人| 丁香婷婷综合网| 国产一区二区伦理| 国产一区二区三区| 蜜臀久久99精品久久久久久9| 中文字幕一区三区| 国产精品久久久久精k8| 久久女同精品一区二区| 欧美电影免费观看高清完整版在线 | 亚洲国产成人自拍| 国产香蕉久久精品综合网| 日韩一级免费观看| 欧美成人精品高清在线播放| 日本成人中文字幕| 美女视频免费一区| 国产成人免费在线观看不卡| 日本亚洲电影天堂| 国产在线视视频有精品| 国产成人日日夜夜| 91免费精品国自产拍在线不卡| 91网上在线视频| 91麻豆精品国产| 国产欧美va欧美不卡在线| 国产精品视频yy9299一区| 亚洲美女屁股眼交3| 日本亚洲欧美天堂免费| 盗摄精品av一区二区三区| 色综合久久中文综合久久牛| 欧美三级中文字| 久久一夜天堂av一区二区三区| 国产亚洲一区字幕| 午夜精品国产更新| 99精品欧美一区二区三区小说| 欧美日本一区二区三区| 国产精品久久免费看| 精品一区二区三区日韩| 欧美亚洲国产一区在线观看网站| 精品国产精品一区二区夜夜嗨| 伊人婷婷欧美激情| 成人av电影在线观看| 日韩一二三区不卡| 午夜精品一区二区三区三上悠亚| 国产综合久久久久影院| 91精品国产aⅴ一区二区| 亚洲黄色小说网站| 国产麻豆日韩欧美久久| 在线免费观看日韩欧美| 国产精品乱码久久久久久| 久久国产夜色精品鲁鲁99| 91.麻豆视频| 亚洲mv大片欧洲mv大片精品| 色婷婷久久久久swag精品| 国产女人aaa级久久久级| 激情五月婷婷综合网| 欧美va亚洲va国产综合| 激情久久五月天| 国产婷婷色一区二区三区四区| 激情文学综合网| 国产精品成人网| 91成人国产精品| 一区二区三区四区精品在线视频| 欧美怡红院视频| 捆绑调教美女网站视频一区| 91精品国产综合久久精品性色| 亚洲成av人在线观看| 日韩丝袜情趣美女图片| 丁香天五香天堂综合| 亚洲一区二区三区中文字幕| 欧美久久免费观看| 粉嫩久久99精品久久久久久夜| 综合网在线视频| 51精品秘密在线观看| 成人午夜伦理影院| 性久久久久久久| 中文字幕欧美国产| 欧美区视频在线观看| av欧美精品.com| 久久国产麻豆精品| 亚洲国产裸拍裸体视频在线观看乱了| 日韩精品中文字幕在线不卡尤物 | 亚洲一区二区三区四区五区黄| 欧美成人精精品一区二区频| 色94色欧美sute亚洲线路一久 | 成人av网站免费| 九九国产精品视频| 亚洲免费色视频| 欧美国产欧美亚州国产日韩mv天天看完整 | 久久成人久久爱| 日韩和欧美一区二区| 一区二区在线观看视频| 成人白浆超碰人人人人| 激情小说亚洲一区| 久久不见久久见中文字幕免费| 午夜视频一区二区| 亚洲中国最大av网站| 一区二区不卡在线播放| 婷婷成人激情在线网| 亚洲一区二区三区中文字幕| 亚洲日穴在线视频| 一区二区三区在线免费播放| 亚洲一区二区三区四区在线观看 | 欧美亚洲愉拍一区二区| 91老师国产黑色丝袜在线| 91亚洲精品一区二区乱码| 91美女片黄在线观看91美女| 97精品国产露脸对白| 日本精品视频一区二区| 欧洲国内综合视频| 欧美欧美午夜aⅴ在线观看| 欧美电影免费观看高清完整版| 欧美亚日韩国产aⅴ精品中极品| 欧美日韩视频不卡| 欧洲激情一区二区| 日韩午夜小视频| 国产精品久久久久久亚洲毛片| 亚洲综合色婷婷| 国产一区二区精品久久| 99久久婷婷国产| 欧美成人精品1314www| 国产精品久久久久影院| 日韩av在线发布| 福利一区在线观看| 成人免费一区二区三区在线观看| 国产精品白丝在线| 91丨九色丨蝌蚪富婆spa| 欧美自拍偷拍午夜视频| 不卡的av在线播放| 日韩va欧美va亚洲va久久| 亚洲欧美成aⅴ人在线观看| 国产亚洲精品7777| 精品国产乱码久久久久久夜甘婷婷| 亚洲成人中文在线| 欧美久久婷婷综合色| 成人avav影音| 激情偷乱视频一区二区三区| 337p日本欧洲亚洲大胆精品| 精品视频一区二区不卡| 2023国产精华国产精品| 久久国产尿小便嘘嘘尿| 国产成人亚洲综合a∨猫咪| 精品免费国产二区三区| 国产一区二区免费看| 欧美国产日产图区| bt欧美亚洲午夜电影天堂| 国产精品嫩草99a| 91小视频免费看| 亚洲夂夂婷婷色拍ww47| 欧美裸体一区二区三区| 日本最新不卡在线| 精品黑人一区二区三区久久| 狠狠色综合色综合网络| 国产精品一区二区黑丝| 91精品国产91久久久久久最新毛片| 免费三级欧美电影| 自拍偷拍欧美精品| 欧美日韩国产一级片| 国产超碰在线一区|