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" />    <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