|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: text output and space padding
http://www.dpawson.co.uk/xsl/padding.html -----Original Message----- From: angie.tong@xxxxxxxxxxxxxx [mailto:angie.tong@xxxxxxxxxxxxxx] Sent: May 30, 2001 08:34 To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx Subject: text output and space padding I'm new to XML and XSL technologies so please give me a hand here. I have been researching and reading references on XSL and couldn't find a way to do this. I need to read an XML file and generate a flat file with fixed length fields for mainframe. So that means I need to write data padded with space if the data does not fill up to the required length. So something like this: COMPANY A COMPANY B 20000 will need to be generated from an XML file for example: <policies> <sender_info>COMPANY A</sender_info> <carrier_info>COMPANY B</carrier_info> <amount>200.00</amount> </policies> The trick here is that the trailing space after each field might be different depending on the length of the data itself. I thought about writing a "function" to output spaces depending on the parameter input. But then I will need to do a for loop with index like in C: for (i=0;i<30;i++) which I know it cannot be done in XSL. Any ideas? Angie XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








