htmlxml數據
1. html怎麼讀取xml里的數據
<html>
<head>
<title>html讀取xml數據實例一</title>
</head>
<body>
<xml id="xx" src="table.xml">
</xml>
<h3>html讀取xml數據實例一</h3>
<table datasrc="#xx" border="1">
<thead> <th>序號</th> <th>區域</th> <th>名字</th> <th>電話</th> <th>QQ</th> <th>email</th>
</thead>
<tr>
<td><span datafld="nid"></span></td>
<td><span datafld="area"></span></td>
<td><span datafld="salename"></span></td>
<td><span datafld="phone"></span></td>
<td><span datafld="qq"></span></td>
<td><span datafld="email"></span></td>
</tr>
</table>
</body>
</html>
2. html如何調用XML
1,內嵌XML數據
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<title>第一次親密接觸(非痞子蔡版,請不要理解為侵權)</title>
</head>
<body>
<xml id="第一次親密接觸">
<第一次親密接觸>
<對象>xml</對象>
<親密程度>接觸到XML稍微寶貴的地方---數據島</親密程度>
<結論>感覺不錯,是個好東東</結論>
</第一次親密接觸>
</xml>
<center><h1>第一次親密接觸</h1></center>
<table border="0" datasrc="#第一次親密接觸" align="center" width="443">
<tr>
<td bgcolor="#99FF99">對象: <span datafld="對象"></span></td>
<td bgcolor="#3399CC">親密程度:<span datafld="親密程度"></span></td>
<td bgcolor="#CC99CC">結論: <span datafld="結論"></span></td>
</tr>
</table>
</body>
</html>
2.外部xml文件的引用
首先利用以前的知識建立一個XML文件(不是我懶,給你們一個機會鍛煉^^)
涉及到以下<xml></xml>中的數據內容
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gb2312">
<title>第一次親密接觸(非痞子蔡版,請不要理解為侵權)</title>
</head>
<body>
<xml id="第一次親密接觸" src="firstlove.xml">
<第一次親密接觸>
<對象>xml</對象>
<親密程度>接觸到XML稍微寶貴的地方數據島</親密程度>
<結論>感覺不錯,是個好東東</結論>
</第一次親密接觸>
</xml>
<center><h1>第一次親密接觸</h1></center>
<table border="0" datasrc="#第一次親密接觸" align="center">
<tr>
<td bgcolor="#99FF99">對象: <span datafld="對象"></span></td>
<td bgcolor="#3399CC">親密程度:<span datafld="親密程度"></span></td>
<td bgcolor="#CC99CC">結論: <span datafld="結論"></span></td>
</tr>
</table>
</body>
</html>
我們可以通過指定XML文件位置來引用她,一般通過src="XXX.xml"引用.
3. HTML和XML的區別是什麼
HTML和XML的區別是:語法要求不同,標記不同,作用不同。
4. 關於js讀取xml數據並且顯示在html中 如何實現
JS]利用js將讀取到的xml文件中的數據顯示到html文檔上
script type="text/javascript" language="javascript">
var xmlDoc = checkXMLDocObj('../openClass.xml');//讀取到xml文件中的數據
var a = document.getElementsByTagName("a");//獲取所有的A標簽
$(document).ready(function () {
var nodes;
if($.browser.msie){ // 注意各個瀏覽器之間的區別
nodes = xmlDoc.getElementsByTagName('collage')[0].childNodes; //讀取XML文件中需要顯示的數據
}
else if (isFirefox=navigator.userAgent.indexOf("Firefox")>0){
nodes = xmlDoc.getElementsByTagName('collage')[0].children; //讀取XML文件中需要顯示的數據
}
else{
nodes = xmlDoc.getElementsByTagName('resource');
}
for (var i = 0; i < a.length; i++) {
if (a[i].parentNode.nodeName == "SPAN") {
for (var j = 0; j < nodes.length; j++) {
var resource = nodes[j];
var url = resource.getAttribute('url');
var href=$(a[i]).attr("href");
if (href == url) {
var count = resource.getAttribute('click');
var span = document.createElement("div");
var str = document.createTextNode("點擊率:" + count);
span.appendChild(str);
var div = a[i].parentNode.parentNode;
div.appendChild(span);
break;
}
}
}
}
});
$(function(){ //通過get請求,將點擊率增加
$(a).mousedown(function(){
var href = $(this).attr("href");
$.get("../receive.ashx",{url:href,rd:Math.random()}, function (msg) {
});
})
})
</script>
5. html顯示多個xml數據
<HTML>
<HEAD>
<TITLE> proct decription</TITLE>
</HEAD>
<BODY>
<XML ID=」proct」>
<?XML version=」1.0」?>
…… 『 將以上的 proct.xml 文檔的內容插入至該處
</XML>
……
<BOLY>
</HTML>
6. 學習:如何在HTML中引用XML數據
<title>第一次親密接觸(非痞子蔡版,請不要理解為侵權)</title></head><body><xml id="第一次親密接觸"> <第一次親密接觸> <對象>xml</對象> <親密程度>接觸到XML稍微寶貴的地方---數據島</親密程度> <結論>感覺不錯,是個好東東</結論> </第一次親密接觸></xml><center><h1>第一次親密接觸</h1></center> <table border="0" datasrc="#第一次親密接觸" align="center" width="443"><tr><td bgcolor="#99FF99">對象: <span datafld="對象"></span></td> <td bgcolor="#3399CC">親密程度:<span datafld="親密程度"></span></td> <td bgcolor="#CC99CC">結論: <span datafld="結論"></span></td></tr></table></body></html> 2.外部xml文件的引用首先利用以前的知識建立一個XML文件(不是我懶,給你們一個機會鍛煉^^) 涉及到以下<xml></xml>中的數據內容<html><head><meta http-equiv="Content-Type" content="text/html;charset=gb2312"> <title>第一次親密接觸(非痞子蔡版,請不要理解為侵權)</title></head><body><xml id="第一次親密接觸" src="firstlove.xml"> <第一次親密接觸> <對象>xml</對象> <親密程度>接觸到XML稍微寶貴的地方數據島</親密程度> <結論>感覺不錯,是個好東東</結論>
7. xml與html的根本區別是什麼
Xml的語法和HTML類似,都以一對相互匹配的起始和結束標記符號來標識信息。但是二者之間功能不同,HTML是用於顯示數據信息,而XML的標記則是用於描述數據的性質和結構,兩者之間的區別如下:
1.HTML將數據和其顯示效果混在一起,它是一種表現技術,定義如何顯示信息的標簽;而XML文檔只是存儲了數據和描述了數據之間的關系,並沒有規定如何顯示數據,即將數據和其顯示進行了分離。
2.HTML的格式要求比較鬆散,而HTML解析器通常採用盡量解釋的機制,這樣容易造成同一個頁面在不同的瀏覽器中可能顯示出大不相同的結果。而XMlL是非常嚴格的標記語言,如:嚴格區分大小寫等問題。
3.HTMl的標記集合是固定的,你不能在自己的應用中擴展HTML標記;而XML沒有提供一組事先已經定義好的標簽,只是提供了一個標准,可以按照這個標准來定義自己專用的標記,所以XML的標記是可以無限的擴展的,它可以用於描述各種應用領域的數據信息。
4.XML允許粒度更新,不必在XML文檔每次有局部改變時都發送整個文檔的內容,只有改變的元素才必須從伺服器發送到客戶機,而HTML卻不支持這樣的功能。
總結:XML不是HTML的升級,也不是HTML的代替產品,雖然兩者之間相似,但他們的應用領域和范圍完全不同。HTML的最終版本是HTML 4.01,HTMl目前已經不是Web標記的標准,它已經被XHTML所取代,XHTML是HTML和XML的混合物,它全採取的是XML的語法和規則來編寫Web頁面。XHTML有效的結合了HTML的簡單性和XML的可擴展行,它所運用的標記和屬性基本上還是HTML中定義的標記。XML可以應用在金融、科研等各個領域,XHTML只是XML在Web領域的一種應用。