[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

How to generate multiple rows based on sub element

Subject: How to generate multiple rows based on sub element
From: abhilash k <abhilash_bmc@xxxxxxxxx>
Date: Thu, 24 Sep 2009 20:40:06 +0530 (IST)
 How to generate multiple rows based on sub element
Hi there,
        I'm new to the world of XSLT and would need your inputs to map below
explained scenario.
We are using XSLT 1.0 and have to map XML to a CSV file, the input looks like
this
<Message>
 <Work>Contract</Work>
 <Timesheet>Approved</Timesheet>
 <Days>
        <Mon>8</Mon>
        <Tues>7</Tues>
        <Fri>9</Fri>
 </Days>
</Message>
In the output depending on the days worked we need to generate multiple rows.
ie the XSLT logic for all other fields will remain the same (Work, Timesheet
etc), the logic will change only for field 'Days'...any inputs on how to
accomplish this in XSLT
Expected Output:
-------------------------
Work,   Timesheet,      Days,  Hours
Contract, Approved,     Mon,   8
Contract, Approved,     Tues,  7
Contract, Approved,     Fri,     9

Many Thanks
Abhilash 


      Keep up with people you care about with Yahoo! India Mail.
Learn how. http://in.overview.mail.yahoo.com/connectmore

Current Thread

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.