以文本方式查看主题 - 中文XML论坛 - 专业的XML技术讨论区 (http://bbs.xml.org.cn/index.asp) -- 『 XML基础 』 (http://bbs.xml.org.cn/list.asp?boardid=1) ---- [原创]xsl中应用一个模板函数的问题? (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=72906) |
-- 作者:boundis -- 发布时间:3/11/2009 5:09:00 PM -- [原创]xsl中应用一个模板函数的问题? 一个讲xml xsl的教程中有这样的语句: ... <TD><xsl:apply-templates select="english"/></TD> <TD><xsl:apply-templates select="math"/></TD> <TD><xsl:apply-templates select="chymest"/></TD> ... <xsl:template match="englishmathchymest"> <xsl:choose> <xsl:when test=".[value()$gt$85]">优秀</xsl:when> <xsl:when test=".[value()$gt$70]">一般</xsl:when> <xsl:when test=".[value()$gt$60]">起格</xsl:when> <xsl:otherwise>不起格</xsl:otherwise> </xsl:choose> </xsl:template> 意思是上面的三次应用都使用下面的这个模板函数,但是我测试是不能成功调用的。 |
-- 作者:Qr -- 发布时间:3/11/2009 5:48:00 PM -- 按标准版,应该这样写 english|math|chymest 但你教程还是草案版,不熟悉,但match="englishmathchymest"肯定是不对的。 |
-- 作者:那年十月 -- 发布时间:5/11/2009 9:47:00 PM -- 是的:english|math|chymest这三者应该是或的关系。 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
27.344ms |