This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Add n number of characters to Element text
- To: <xsl-list at mulberrytech dot com>
- Subject: Add n number of characters to Element text
- From: "Matthew Cordes" <mcorde61 at maine dot edu>
- Date: Wed, 17 May 2000 17:49:20 -0400
- References: <200005171844.OAA16755@mulberrytech.com>
- Reply-To: xsl-list at mulberrytech dot com
Hello Ross
> I need to add n number of characters, the "0" character specifically, to
> the text of a particular element depending on the length of the element's
text.
>
> VB had a function for this called String(char, n).
> Called like this, String("0", 2) would return "00"
> I am not sure what the Java analog is.
Perl can do this as well ala ( $var .= "0" x 2; ), but in Java you probably
have to use a for loop
String var = ""
for( int x=0; x < 2; x++ )
{
String += "0";
}
I personally would use java and store the strings in your xml document, but
there is probably a way to do what you want in pure XSLT with a
<xsl:for-each> that would loop n times for n zeros, you could probably even
have a template that does this and takes the number of times to loop as an
<xsl:param>
Good luck.
-matt
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list