本地的xml文件,如何用脚本语言将其显示为html???要求显示为表格形式

tomboy123123123 2002-04-12 04:34:09
烦啊
...全文
84 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
breezeflying 2002-04-14
  • 打赏
  • 举报
回复
用脚本方式,不如XSL来的方便
qiushuiwuhen 2002-04-14
  • 打赏
  • 举报
回复
也可以用数据岛,如

<xml src="cd_catalog.xml" id="xmldso" async="false"></xml>
<TABLE datasrc="#xmldso" width="100%" border="1">
<thead bgcolor="#ffffae">
<Th>专辑名称</Th>
<Th>演唱歌手</Th>
<Th>出版日期</Th>
</thead>
<tr align="left">
<td><span datafld="title"></span></td>
<td><span datafld="artist"></span></td>
<td><span datafld="year"></span></td>
</tr>
</TABLE>

src定义xml文件名,datasrc定义数据岛 datafld定义数据域
rottenapple 2002-04-13
  • 打赏
  • 举报
回复
写一个xsl,格式化输出
alexzhou 2002-04-13
  • 打赏
  • 举报
回复
当一下微软的msxml的sdk,上面有好多使用XSLT的例子
ChinaOk 2002-04-12
  • 打赏
  • 举报
回复
用xsl来解析格式,然后用脚本写到浏览器里就可以了。

<html>
<head>
<title>我的主页。。。还没正式做好。请稍后。。。看点古诗吧。</title></head>
<body style="font-size:9pt">
<br>
<div id="CT">还没正式做好。请稍后。。。看点古诗吧。<br><br><font color=red>Loading... ...</font></div>
<xml id="xmldoc" src="poe.xml"></xml>
<xml id="xsldoc" src="poe.xsl"></xml>
<SCRIPT LANGUAGE=javascript>
<!--
function loadXml(strXmlFile,strXslFile)
{ var xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false;
xmlDoc.load(strXmlFile);

var xslDoc=new ActiveXObject("Microsoft.XMLDOM");
xslDoc.async=false;
xslDoc.load(strXslFile);
//写 document.write(xmlDoc.transformNode(xslDoc));
CT.innerHTML=(xmlDoc.transformNode(xslDoc));

}

function window.onload()
{
loadXml("poe.xml","poe.xsl");
}
//-->
</SCRIPT>
</body>
</html>
Jeelen 2002-04-12
  • 打赏
  • 举报
回复
我想到的方法:
用XMLDOM把XML中的节点值写到HTML文件中;
为何不用XSL呢?

8,907

社区成员

发帖
与我相关
我的任务
社区描述
XML/XSL相关问题讨论专区
社区管理员
  • XML/XSL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧