以文本方式查看主题 - 中文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=69277) |
-- 作者:学习xml-ing -- 发布时间:11/8/2008 10:54:00 PM -- 这个怎么解决?
|
-- 作者:Qr -- 发布时间:11/9/2008 10:57:00 AM -- 什么垃圾网站?打不开! 基本的问题 ,自己应该会的. <xsl:template match="/"> <xsl:apply-templates select="//student"/> </xsl:template> <xsl:template match="student"> <ul> <li><xsl:value-of select="@ID"/></li> <li><xsl:value-of select="name"/></li> <li><xsl:value-of select="sex"/></li> <li><xsl:value-of select="birthday"/></li> <li><xsl:value-of select="score"/></li> <xsl:apply-templates select="skill"/> </ul> </xsl:template> <xsl:template match="skillt">
|
-- 作者:学习xml-ing -- 发布时间:11/9/2008 6:21:00 PM -- <xsl:template match="/"> <HTML> <head> <title>学生成绩单</title> </head> <body> <h2 align="center">学生成绩单</h2> <table border="1" cellpadding="0" align="center"> <tr align="center" bgcolor="#dadada"> <td>编号</td> <td>姓名</td> <td>性别</td> <td>生日</td> <td>成绩</td> <td>评价</td> </tr> <xsl:for-each select="roster/student"> <xsl:sort select="score" order="descending" data-type="number"/> <tr> <td> <xsl:value-of select="@ID"/> </td> <td> <xsl:value-of select="name"/> </td> <td> <xsl:value-of select="sex"/> </td> <td> <xsl:value-of select="birthday"/> </td> <td> <xsl:value-of select="score"/> </td> <td> <xsl:choose> <xsl:when test="score < 60 ">不及格</xsl:when> <xsl:when test="score < 80 ">一般</xsl:when> <xsl:when test="score > 90 ">优秀</xsl:when> <xsl:otherwise>良好</xsl:otherwise> </xsl:choose> </td> </tr> </xsl:for-each> <tr> <td colspan="5"><div align="center">总分</div></td> <td><div align="center"><xsl:value-of select="sum(roster/student/score)"/></div></td> </tr> <tr> <td colspan="5"><div align="center">总人数</div></td> <td><div align="center"><xsl:value-of select="count(roster/student)"/></div></td> </tr> </table> <hr/> <div align="center"> 60分以下共<B> <xsl:value-of select="count(roster/student[score<60])"/> </B>人<br/> 85(包含)以上女生共<B> <xsl:value-of select="count(roster/student[(score>85 or score=85) and sex='女'])"/> </B>人 </div> </body> </HTML> </xsl:template> 这个做出来,请问将偶数学号行变成绿色,这个偶数怎么判断啊?用<xsl:if test""></xsl:if>怎么写这个条件啊? 谢谢了! |
-- 作者:Qr -- 发布时间:11/10/2008 5:54:00 PM -- position() mod 2 = 0 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
42.969ms |