以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  雪地祼身跪求:xsl转换xml,为什么没有用!!!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=63406)


--  作者:摸金校尉
--  发布时间:6/3/2008 4:22:00 PM

--  雪地祼身跪求:xsl转换xml,为什么没有用!!!
xml文件:<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="无标题1.xsl"?>
<SHIP>
 <BOX>
  <shipname>pen</shipname>
  <BUYNAME>JOne</BUYNAME>
 </BOX>
 <BOX>
  <shipname>book</shipname>
  <BUYNAME>Marry</BUYNAME>
 </BOX>
 <BOX>
  <shipname>lock</shipname>
  <BUYNAME>liu</BUYNAME>
 </BOX>
 <BOX>
  <shipname>computer</shipname>
  <BUYNAME>my</BUYNAME>
 </BOX>
 <BOX>
  <shipname>dodo</shipname>
  <BUYNAME>fue</BUYNAME>
 </BOX>
</SHIP>
xsl文件:<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
 <xsl:template match="/">
  <html>
   <head>
    <title/>
   </head>
   <body>
    <table>
     <thead>
      <tr>
       <th>shipname</th>
       <th>buyname</th>
      </tr>
     </thead>
     <tbody>
      <xsl:apply-templates select="//BOX"/>
     </tbody>
    </table>
   </body>
  </html>
 </xsl:template>
 <xsl:template match="BOX">
  <tr>
   <td>
    <xsl:value-of select="shipname"/>
   </td>
   <td>
    <xsl:value-of select="BUYNAME"/>
   </td>
  </tr>
 </xsl:template>
</xsl:stylesheet>
为什么不能用,雪地祼身跪求答案。
--  作者:Qr
--  发布时间:6/4/2008 4:49:00 PM

--  
把<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">换成
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
前者是草案,建议不用,后者是标准版
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms