以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XSL/XSLT/XSL-FO/CSS 』  (http://bbs.xml.org.cn/list.asp?boardid=8)
----  求帮助关于xslt问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=8&rootid=&id=126125)


--  作者:craig_sese
--  发布时间:3/27/2013 9:22:00 PM

--  求帮助关于xslt问题
这个是XML的定义
<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="DT_XSLT.xslt" ?>
<roster>
 <student id="001">

  <name>张少辉</name> 
  <sex>男</sex>
  <age>20</age>
  <score>86</score>
  <skill>java</skill>
 </student>
       <!-- 这里还有很多student -->
</roster>

这个是xslt
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
 <xsl:template match="/">
  <html>
   <head>
    <title>这是列表样式</title>
   </head>
   <body>
    <h2>学员信息列表</h2>
    <xsl:for-each select="roster/student">
     <dl>
      <dt>
       <xsl:value-of select="name" />
       <dd>
        <xsl:value-of select="sex" />
       </dd>
       <dd>
        <xsl:value-of select="age" />
       </dd>
       <dd>
        <xsl:value-of select="score" />
       </dd>
       <dd>
        <xsl:value-of select="skill" />
       </dd>
      </dt> 
     </dl>
    </xsl:for-each> 
   </body> 
  </html> 
 </xsl:template>
最后提示:下列标记没有被关闭: xsl:stylesheet。怎么搞啊!


--  作者:Qr
--  发布时间:3/31/2013 8:35:00 PM

--  
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
  <html>
   <head>
    <title>这是列表样式</title>
   </head>
   <body>
    <h2>学员信息列表</h2>
    <xsl:for-each select="roster/student">
     <dl>
      <dt>
       <xsl:value-of select="name" />
       <dd>
        <xsl:value-of select="sex" />
       </dd>
       <dd>
        <xsl:value-of select="age" />
       </dd>
       <dd>
        <xsl:value-of select="score" />
       </dd>
       <dd>
        <xsl:value-of select="skill" />
       </dd>
      </dt>
     </dl>
    </xsl:for-each>
   </body>
  </html>
</xsl:template>

</xsl:stylesheet>
XML要求所有标记成对出现,补上最末一行就可以。


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