[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Are non-linear transformation possible?
Actually, now that I looked at what you want again ... I may have misunderstood what you want. Here's what the xslt below produces: <results> <row> <field>some data</field> <field>some data</field> <field>some data</field> <field>some data</field> </row> <row> <field>some data</field> <field>some data</field> </row> </results> Which isn't exactly what you've listed for your desired output. But, you don't give what the judgment criteria is putting the fourth "field" element within the second "row" element. Unless I'm missing something ... which is extremely likely! -Jeff -----Original Message----- From: Jeff Beadle Sent: Friday, August 16, 2002 1:54 PM To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' Subject: RE: Are non-linear transformation possible? Hey Richard, This works: <xsl:template match="/"> <results> <xsl:apply-templates /> </results> </xsl:template> <xsl:template match="results"> <row> <xsl:apply-templates /> </row> </xsl:template> <xsl:template match="results/row"> <xsl:copy-of select="field"/> </xsl:template> HTH, Jeff -----Original Message----- From: Richard Bolen [mailto:bolen@xxxxxxxxxxxxxxxxx] Sent: Friday, August 16, 2002 1:33 PM To: XSL Mailing List (E-mail) Subject: Are non-linear transformation possible? What I mean be this is can you convert a source document that looks like this: <allresults> <results> <row> <field>some data</field> <field>some data</field> </row> <row> <field>some data</field> <field>some data</field> </row> </results> <results> <row> <field>some data</field> </row> <row> <field>some data</field> </row> </results> </allresults> into this: <results> <row> <field>some data</field> <field>some data</field> <field>some data</field> </row> <row> <field>some data</field> <field>some data</field> <field>some data</field> </row> </results> In other words, I'd like to merge these 2 separate result sets into one result set. This seems like a basic thing to do with XSLT but I can't figure out the logic for my transformation sheet. Thanks, Rich -------------------------------------------------------------------- Rich Bolen Senior Software Developer GretagMacbeth Advanced Technologies Center 79 T. W. Alexander Drive - Bldg. 4401 - Suite 250 PO Box 14026 Research Triangle Park, North Carolina 27709-4026 USA Phone: 919-549-7575 x239, Fax: 919-549-0421 http://www.gretagmacbeth.com/ -------------------------------------------------------------------- XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list 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
|