首页新闻找找看学习计划

xsl参数<xsl:param>中的值取不出来

0
悬赏园豆:5 [待解决问题]

我的xsl文档
<xsl:template name="ser" xmlns:c="http://schemas.openxmlformats.org/drawingml/2006/chart" >
     <xsl:param name="timev" select="time/v"/>
        <xsl:param name="time">
            <c:ptCount> <xsl:attribute name="val"><xsl:value-of select="count($timev)"/></xsl:attribute></c:ptCount>
            <xsl:for-each select="$timev">
                    <c:pt>
                        <xsl:attribute name="idx"><xsl:value-of select="position()-1"/></xsl:attribute>
                        <c:v><xsl:value-of select="."></xsl:value-of></c:v>
                    </c:pt>
             </xsl:for-each>
        </xsl:param>
</xsl:template>
...
<xsl:template...>
  ...
  <xsl:call-template name="ser">
            <xsl:with-param name="time"/>
  </xsl:call-template>
  ...
</xsl:template>
我在引用模板time的时候调用 <xsl:with-param name="time">,测试的时候代码没有报错,但是显示的时候不能显示<xsl:param>标签内的数据,感觉就是<xsl:param>标签内的内容没有被解析出来。想知道什么原因,求大神抱大腿

乔兮的主页 乔兮 | 初学一级 | 园豆:197
提问于:2017-02-08 09:27
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册