This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: left zero pad digit string


At 12:18 31-08-2000 -0400, Joel Hughes wrote:
>Padding a number:
>Requirement: zero pad a digit string
>Example: 456 --> 000456
>Where the new string length is a passed parameter to the padding template.
>
>I am attempting to left zero pad a number.  Presently unable to get more
>than 1 digit padding with my recursive padding template (below).
>I desire the effect of chaining concat calls.
>Code attached below.

How about <xsl:number format="000000" select="some-node"/>?  Note that the 
format attribute's value is an attribute value template, so it can be 
derived from something in the source document.

-Chris
--
Christopher R. Maden, Senior XML Analyst, Lexica LLC
222 Kearny St., Ste. 202, San Francisco, CA 94108-4510
+1.415.901.3631 tel./+1.415.477.3619 fax
<URL:http://www.lexica.net/> <URL:http://www.oreilly.com/%7Ecrism/>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]