+ -
当前位置:首页 → 问答吧 → xsl中应用模板及radio的checked怎么写?

xsl中应用模板及radio的checked怎么写?

时间:2003-05-26

来源:互联网

1:模板中套模板,这样写的话什么地方有问题呢?
a.xml:
<midder>
   <run_record>
       <log_id></log_id>
       <record_id></record_id>
       <record_detail>
             <aa>1</aa>
             <bb>1</bb>
       </record_detail>
   </run_record>
<midder>

a.xsl:
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
   <xsl:apply-templates select="midder"/>
</xsl:template>

<xsl:template match="midder">
   <xsl:for-each select="run_record">
        <xsl:value-of select=log_id'/>
        <xsl:value-of select=log_id'/>
        <xsl:for-each select="record_detail">
                <xsl:apply-templates select="record_detail"/>
                <!-- 这里有问题? -->
        </xsl:for-each>
   </xsl:for-each>
</xsl:template>

<xsl:template match="record_detail">
   .........这里写的没有套上去?
</xsl:template>

</xsl:stylesheet>

2:
<input type="radio" value="1" checked name="rselect"/>
提示:在属性和属性值之间缺少等号。处理资源
怎么处理?

作者: debug   发布时间: 2003-05-26

checked="1"

作者: imafool   发布时间: 2003-05-28

<xsl:for-each select="record_detail">
                <xsl:apply-templates select="record_detail"/>
                <!-- 这里有问题? -->
        </xsl:for-each>

这段代码是什么意思?
XSL 本来就是继承的 OOP 思想
把 for-each 砍了

作者: snakevil   发布时间: 2003-06-03