[Home] [By Thread] [By Date] [Recent Entries]

Subject: RE: substring
From: "Bhaskar, Rajan" <RBhaskar@xxxxxxx>
Date: Fri, 25 Feb 2005 17:09:29 -0500
I put it like this. if RxNum is 23. it just gives 23 and transformation
does not work properly
<RxNbr>
<xsl:value-of
select='format-number(rx:RefillRenewalRequest/rx:RxInfo/@RxNum,"0000000"
)'/>
</RxNbr>

-----Original Message-----
From: Michael Kay [mailto:mike@xxxxxxxxxxxx]
Sent: Friday, February 25, 2005 4:18 PM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE:  substring


> How can i pad an attribute value with (zeros) if the lenght
> is less that a fixed length
> suppose i have
> <Rx rxNum="1234"> but when transforming it should be 10
> digits with left padded 000 like
> <Rx rxNum="0000001234">
> but sometimes we may just get <Rx rxNum="23"/>

format-number(@rxNum, "0000000000")

Michael Kay
http://www.saxonica.com/

Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member