Mega Code Archive

 
Categories / XML / XSLT StyleSheet
 

Number style

File: Data.xml <?xml version="1.0"?> <book>   <title>XSLT Topics</title>   <chapter>     <title>XPath</title>     <para>text</para>   </chapter>   <chapter>     <title>Stylesheet Basics</title>     <para>text</para>   </chapter>   <chapter>     <title>Branching and Control Elements</title>     <para>text</para>   </chapter>   <chapter>     <title>Functions</title>     <para>text</para>   </chapter> </book> File: Transform.xslt <xsl:stylesheet version="1.0"   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">   <xsl:import href="standard-style.xsl" />   <xsl:template match="line">     <xsl:number level="any" format="001" />     &#xa0;&#xa0;     <xsl:apply-imports />   </xsl:template> </xsl:stylesheet> Output: <?xml version="1.0" encoding="UTF-8"?>   XSLT Topics        XPath     text           Stylesheet Basics     text           Branching and Control Elements     text           Functions     text