以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  刚学xsl,遇到问题,请大家帮忙看看。  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=35971)


--  作者:nmgfire007
--  发布时间:7/24/2006 4:00:00 PM

--  刚学xsl,遇到问题,请大家帮忙看看。
我用了两个文件:sample.xml,sample.xsl,想通过sample.xsl选择显示sample.xml的内容:我使用的软件是xmlspy2004,浏览器是ie6.0.28.

sample.xml如下:
<?xml version="1.0" encoding="UTF-8"?>
<?xml:stylesheet type="text/xsl" href="sample.xsl"?>
<user>
  <name>user1</name>
  <pass>pass1</pass>
</user>

sample.xsl如下:
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">
<xsl:value-of select="user/name"/>
</xsl:stylesheet>

为什么在xmlspy2004中运行出错:
提示:"the file is not valid :unexpected child"

另外还有一个问题:将sample.xml 用浏览器中打开运行,显示为"user1pass1"为什么不显示“user1"呢??

如果我将sample.xsl的<xsl:stylesheet version="2.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">改为
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format">则用IE浏览器
运行sample.xml运行结果如下:
无法显示 XML 页。
使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。


--------------------------------------------------------------------------------

关键字 xsl:stylesheet 可能不包含 xsl:value-of。

请大家帮忙看看,发表下意见,问题出在哪里?多谢。


--  作者:Qr
--  发布时间:7/24/2006 7:52:00 PM

--  
<xsl:template match="/">
<xsl:value-of select="user/name"/>
</xsl:template>
--  作者:nmgfire007
--  发布时间:7/24/2006 9:51:00 PM

--  
谢谢Qr.
我还想问下.xsl:stylesheet version="2.0" 和xsl:stylesheet version="1.0"之间有什么区别呢?
--  作者:Qr
--  发布时间:7/24/2006 10:54:00 PM

--  
从1.0到2.0就表示版本的不同了,2.0比1.0具备更多的功能和方法。具体www.w3.org看看就知道了。
--  作者:nmgfire007
--  发布时间:7/24/2006 10:58:00 PM

--  
多谢Qr.
--  作者:losc
--  发布时间:7/30/2006 7:38:00 AM

--  
very helpful
--  作者:loos
--  发布时间:8/7/2006 9:35:00 PM

--  
学习了
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
45.959ms