以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XSL/XSLT/XSL-FO/CSS 』 (http://bbs.xml.org.cn/list.asp?boardid=8) ---- [讨论]看下我的源文件哪里错误。总达不到我要的效果? (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=13239) |
-- 作者:给我新鲜 -- 发布时间:1/4/2005 10:11:00 AM -- [讨论]看下我的源文件哪里错误。总达不到我要的效果? 831_1.xml 源文件如下: <?xml version="1.0" encoding="GB2312"?> <!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by wwwfox (wwwfox) --> <?xml-stylesheet type="text/xsl" href=831_1.xsl"?> <CD> <林忆莲> <野风> 野地里风吹得凶 无视于人的苦痛 仿佛要把一切要全掏空 往事虽已封尘 然而那旧日烟花 恍如今夜霓虹 也许在某个时空 某一个陨落的梦 </野风> </林忆莲> </CD> ============================================== 831_1.xsl 源文件如下: <?xml version="1.0" encoding="GB2312"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:template match="/"> <xsl:value-of select="林亿莲/野风"/> </xsl:template> </xsl:stylesheet> =============================================== 我的意思是:想在IE浏览器中打开 831_1.xml文件时,只显示 野风 元素内的内容。可我打开时却整个文件的源码都显示出来了,请教各位。我的文件哪里有错误,如何解决,谢谢大家,我是个新手,望各位不吝赐教!
|
-- 作者:Qr -- 发布时间:1/4/2005 12:11:00 PM -- XML文件修改如下:<?xml-stylesheet type="text/xsl" href=831_1.xsl"?> XSL文件修改如下: <?xml version="1.0" encoding="GB2312"?> |
-- 作者:给我新鲜 -- 发布时间:1/4/2005 1:10:00 PM -- 经过我的不断研究。测试,终于发现错误所在: 就是把 831_1.xsl的源文件中的这一句: <xsl:value-of select="林亿莲/野风"/>改成: <xsl:value-of select="cd/林亿莲/野风"/> 这样子在次测试 831_1.xml 文件时。就只显示:野风 元素内的内容了。 谢谢大家,也谢谢楼上的回贴帮我解答问题的兄弟。 |
-- 作者:Qr -- 发布时间:1/4/2005 5:39:00 PM -- 命名空间用<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">吧,<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">太老了吧。
|
-- 作者:Qr -- 发布时间:1/4/2005 5:39:00 PM -- 刚才在2楼的回贴命名空间多了一个“-” |
-- 作者:给我新鲜 -- 发布时间:1/5/2005 9:54:00 AM -- 好的。命名空间太OLD了。哈哈,那换。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
46.875ms |