在XSL中实现项目列表的例子
孟宪会
Test.xml =======================================
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="test.xsl"?> <store> <items> <item>a</item> <item>b</item> <item>c</item> </items> <items> <item>x</item> <item>y</item> <item>z</item> </items> </store>
test.xsl ========================================
<?xml version='1.0' encoding="utf-8"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" >
<xsl:template match="items"> <h1>项目 : <xsl:number /></h1> <xsl:apply-templates/> </xsl:template>
<xsl:template match="item"> <h3> <xsl:number level="multiple" format="[1.1] " count="items | item"/> <xsl:value-of select="."/> </h3> </xsl:template>
</xsl:stylesheet>

|