以文本方式查看主题

-  中文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"?>
<-xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="CD/林亿莲">
           <xsl:value-of select="野风"/>
    </xsl:template>
</xsl:stylesheet>


--  作者:给我新鲜
--  发布时间: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