如何在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></xml>,只需要<?xml version="1.0">


code:myxml.xml
<?xml version="1.0" encoding="GB2312" ?>
<list>
   <listtable>
    <name>陳睿</name>
    <positon>主席</positon>
    <description>33</description>
   </listtable>
</list>

 

code:html
<html>
<head>
<title>外部xml文件的引用</title>
<meta name="GENERATOR" content="Microsoft Visual Studio .NET 7.1">
</head>
<body>
<XML id="test" src="myxml.xml"></XML>
<table datasrc="#test">     <!----此處的和id同名加個#-->
<tr>
<td width="100">姓名:<span   datafld="name"></span></td>
<td>職位:<span datafld="position"></span></td>
<td>描述:<span datafld="description"></span></td>
    </tr>
   </table>   
</body>
</html>

注意:
xml+html結合調試問題:
注意大小寫一致,
注意src引用文件名一致,
其中 id="test"中的test自己命名 跟xml中的命名沒有特別關係 src指向的就是保存xml的文件名字
控制顯示的地方可以是表格,
推薦在html中外部引用xml,而不是嵌入方式。
xml 中不需要特別標記<xml></xml>,只需要<?xml version="1.0">

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章