• λ我爱Aspx >> C#.Net >> xslt的简单使用[xml-->html] _XSL教程
  • xslt的简单使用[xml-->html] _XSL教程

  • :aspxer  Դ:internet  :2007-4-28 23:43:21  ؼ:xml
  • XSLT命令[xml格式转换]

    1.循环 <xsl:for-each...>

    <xsl:for-each select="BookList/Item">

    <tr>

    <th align="left"> <xsl:value-of select=".//title" /></th>

    <td><xsl:value-of select=".//categroy" /></td>

    <td><xsl:value-of select=".//release-date" /></td>

    <td><xsl:value-of select=".//author" /></td>

    <td><xsl:value-of select="@price" /></td>

    </tr>

    </xsl:for-each>

    2.排序 <xsl:sort...>

    3.条件处理 <xsl:if...>或<xsl:choose...>或<xsl:when...>

    4.名称模板

    <xsl:template name...<xsl:template name...>,<xsl:param...>

    <xsl:with-param...>,<xsl:call-template...>

    5.编号方式 <xsl:number value format...>

    xml文档[Article.xml] <?xml version="1.0" encoding="gb2312" ?>

    <?xml-stylesheet type='text/xsl' href='Article.xsl'?>

    <Articles>

    <Article>

    <ArticleID>2897</ArticleID>

    <Title>[分享]千万数量级分页存储过程(带效果演示)</Title>

    <Author>网络</Author>

    <Abstract>[分享]千万数量级分页存储过程(带效果演示)</Abstract>

    <PostDateTime>2006-02-27 18:29:53</PostDateTime>

    <Dots>7</Dots>

    <ColumnURL>/web/Article/viewColumn.aspx?ColID=19</ColumnURL>

    <ColumnID>19</ColumnID>

    <ColumnName>SQL Server</ColumnName>

    Ҷƪл˵?
  • һƪXSL中利用xsl:for-each时给每一项添加序号_XSL教程
    һƪXSL学习心得-制作图像超链接_XSL教程