以文本方式查看主题 - W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL (http://bbs.xml.org.cn/index.asp) -- 『 WORD to XML, HTML to XML 』 (http://bbs.xml.org.cn/list.asp?boardid=13) ---- 小弟初学XML,哪里出错了,有哪位高手教教我吗? (http://bbs.xml.org.cn/dispbbs.asp?boardid=13&rootid=&id=16803) |
-- 作者:miaovstao -- 发布时间:4/9/2005 10:18:00 PM -- 小弟初学XML,哪里出错了,有哪位高手教教我吗? 小弟欲转换一个XML文件,但是最后还是出错了。哪为大哥帮我检查下哪里出错了。谢谢 |
-- 作者:miaovstao -- 发布时间:4/9/2005 10:25:00 PM -- <?xml version="1.0" encoding="GB2312"?> </冠军联赛>
</体育> |
-- 作者:miaovstao -- 发布时间:4/9/2005 10:26:00 PM -- <?xml version="1.0" encoding="gb2312"?> <xsl:stylesheet vision="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform"> <!--IE5只能支持<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/xsl/transform">--> <xsl:template match="/"> <html> <head><title>转换结果</title></head> <body> <h1>足球</h1><br/> <b><font size="5">国内足球</font></b><br/> <b><font size="3">亚冠联赛</font></b><br/> <xsl:for-each select="//亚冠联赛"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">阿尔加夫杯</font></b><br/> <xsl:for-each select="//阿尔加夫杯"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">国足重建</font></b><br/> <xsl:for-each select="//国足重建"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">中超备战</font></b><br/> <xsl:for-each select="//中超备战"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">中甲联赛</font></b><br/> <xsl:for-each select="//中甲联赛"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">国内足球其他</font></b><br/> <xsl:for-each select="//国内足球其他"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="5">国际足球</font></b><br/> <b><font size="3">冠军联赛</font></b><br/> <xsl:for-each select="//冠军联赛"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">意甲</font></b><br/> <xsl:for-each select="//意甲"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">英超</font></b><br/> <xsl:for-each select="//英超"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="3">国际足坛其他消息</font></b><br/> <xsl:for-each select="//国际足坛其他消息"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <h1>篮球</h1><br/> <b><font size="5">NBA</font></b><br/> <xsl:for-each select="//NBA"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="5">CBA季候塞</font></b><br/> <xsl:for-each select="//CBA季候塞"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <h1>综合体育</h1><br/> <b><font size="5">最新消息</font></b><br/> <xsl:for-each select="//最新消息"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> <b><font size="5">体坛芳草地 </font></b><br/> <xsl:for-each select="//体坛芳草地"> <u><xsl:value-of select="新闻"/></u><br/> </xsl:for-each> </body> </html> </xsl:template> </xsl:stylesheet>
|
-- 作者:miaovstao -- 发布时间:4/9/2005 10:28:00 PM -- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN"> <html> <head> <title>转换为HTML</title> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> </head> <style> body {font:bold 12pt times new roman;background-color="#c0c0c0"} </style> <xml id="source" src="xml.xml"></xml> <xml id="stylesheet" src="xsl.xsl"></xml> <script language="JavaScript"> function viewxml() { a.innertext=source.xml; } function viewxsl() { a.innertext=stylesheet.xml; } function change() { var xmldom=new ActiveXobject("Microsoft.XMLDOM"); xmldom.load("xml.xml"); var xsldom=new ActiveXobject("Microsoft.XMLDOM"); xsldom.load("xsl.xsl"); document.write(xmldom.transformnode(xsl.xsldom)); } </script> <body> <p>单击以下三个键查看效果</p> <p> </p> <input name="button1" type="button" value="显示xml文件" onClick="viewxml()"> <input name="button2" type="button" value="显示xsl文件" onClick="viewxsl()"> <input name="button3" type="button" value="显示转换文件" onClick="change()"> <div id="a"></div> </body> </html>
以上就是代码了。帮看看,谢谢! |
-- 作者:miaovstao -- 发布时间:4/11/2005 7:11:00 PM -- 哪位高人指点下迷津啊。就是一个简单的转换啊。 联系QQ:363882469 也可以啊。 |
-- 作者:haomeng1999 -- 发布时间:5/25/2005 1:38:00 PM -- xsl文件有错误, <xsl:stylesheet vision="1.0" xmlns:xsl="http://www.w3.org/1999/xsl/transform">改为 <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> 细心一点,就会节省很多时间 |
-- 作者:amyflower -- 发布时间:6/17/2005 11:01:00 AM -- 在XML中是区分大小写的 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
93.750ms |