English | Français | Deutsch | Magyar | >> 中文 << | Polski | ZVON > Tutorials > XSLT Tutorial |
介绍 / 搜索 / ZVON |
>> 页 30 << | 上一条 | 下一条 | 目录 | 元素索引 |
XML源码
<source> <n>one</n> <n>two</n> <n>three</n> <n>four</n> </source> 输出
<TABLE> <TR> <TD>1. one</TD> </TR> <TR> <TD>2. two</TD> </TR> <TR> <TD>3. three</TD> </TR> <TR> <TD>4. four</TD> </TR> </TABLE> 用HTML察看
|
XSLT stylesheet
<xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> <xsl:template match="/"> <TABLE> <xsl:for-each select="//n"> <TR> <TD> <xsl:number value="position()" format="1. "/> <xsl:value-of select="."/> </TD> </TR> </xsl:for-each> </TABLE> </xsl:template> </xsl:stylesheet> |
XML源码
<source> <n>one</n> <n>two</n> <n>three</n> <n>four</n> </source> 输出
<TABLE> <TR> <TD>001. one</TD> </TR> <TR> <TD>002. two</TD> </TR> <TR> <TD>003. three</TD> </TR> <TR> <TD>004. four</TD> </TR> </TABLE> 用HTML察看
|
XSLT stylesheet
<xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> <xsl:template match="/"> <TABLE> <xsl:for-each select="//n"> <TR> <TD> <xsl:number value="position()" format="001. "/> <xsl:value-of select="."/> </TD> </TR> </xsl:for-each> </TABLE> </xsl:template> </xsl:stylesheet> |
XML源码
<source> <n>one</n> <n>two</n> <n>three</n> <n>four</n> </source> 输出
<TABLE> <TR> <TD>A one</TD> </TR> <TR> <TD>B two</TD> </TR> <TR> <TD>C three</TD> </TR> <TR> <TD>D four</TD> </TR> </TABLE> 用HTML察看
|
XSLT stylesheet
<xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> <xsl:template match="/"> <TABLE> <xsl:for-each select="//n"> <TR> <TD> <xsl:number value="position()" format="A "/> <xsl:value-of select="."/> </TD> </TR> </xsl:for-each> </TABLE> </xsl:template> </xsl:stylesheet> |
XML源码
<source> <n>one</n> <n>two</n> <n>three</n> <n>four</n> </source> 输出
<TABLE> <TR> <TD>a# one</TD> </TR> <TR> <TD>b# two</TD> </TR> <TR> <TD>c# three</TD> </TR> <TR> <TD>d# four</TD> </TR> </TABLE> 用HTML察看
|
XSLT stylesheet
<xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> <xsl:template match="/"> <TABLE> <xsl:for-each select="//n"> <TR> <TD> <xsl:number value="position()" format="a# "/> <xsl:value-of select="."/> </TD> </TR> </xsl:for-each> </TABLE> </xsl:template> </xsl:stylesheet> |
XML源码
<source> <n>one</n> <n>two</n> <n>three</n> <n>four</n> </source> 输出
<TABLE> <TR> <TD>i: one</TD> </TR> <TR> <TD>ii: two</TD> </TR> <TR> <TD>iii: three</TD> </TR> <TR> <TD>iv: four</TD> </TR> </TABLE> 用HTML察看
|
XSLT stylesheet
<xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> <xsl:template match="/"> <TABLE> <xsl:for-each select="//n"> <TR> <TD> <xsl:number value="position()" format="i: "/> <xsl:value-of select="."/> </TD> </TR> </xsl:for-each> </TABLE> </xsl:template> </xsl:stylesheet> |
XML源码
<source> <n>one</n> <n>two</n> <n>three</n> <n>four</n> </source> 输出
<TABLE> <TR> <TD>I... one</TD> </TR> <TR> <TD>II... two</TD> </TR> <TR> <TD>III... three</TD> </TR> <TR> <TD>IV... four</TD> </TR> </TABLE> 用HTML察看
|
XSLT stylesheet
<xsl:stylesheet version = '1.0'
xmlns:xsl='http://www.w3.org/1999/XSL/Transform'> <xsl:template match="/"> <TABLE> <xsl:for-each select="//n"> <TR> <TD> <xsl:number value="position()" format="I... "/> <xsl:value-of select="."/> </TD> </TR> </xsl:for-each> </TABLE> </xsl:template> </xsl:stylesheet> |