您的位置:首页 > Web前端 > HTML

如何在HTML中引用XML数据

2008-07-28 20:04 549 查看
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">
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: