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

RE: Application Design

  • From: Frank Richards <frichards@s...>
  • To: xml-dev@l...
  • Date: Mon, 13 Aug 2001 09:49:53 -0400

xslt column


-----Original Message-----
From: Mike.Champion@S...
[mailto:Mike.Champion@S...]
Sent: Saturday, August 11, 2001 11:58 AM
To: xml-dev@l...
Subject: RE: Application Design





>>I'm playing the unusual role (for me) of being the XML cheerleader in this
thread partly to figure out what "best practice" really is in this area.  I
wouldn't be crushed to find out that XSLT doesn't really belong in the
"solid core of XML," but would like to see us share experiences about what
people have done with it, or failed to do with it, in practice.
<<

Well, I've hit one thing I couldn't see how to do in XSLT:

I had a situation where the RDBMS guys had taken a perfectly good tree and
turned it into a
table with an extra column identifying the parent record. In order to
convert it back, I needed
a stack to push the parents on to. A list would have worked, but I couldn't
figure out any way
to get dynamic temporary storage in XSLT.

In the same app they had taken a table where every row was a meaningful
record and exported it
in column-major form, so that each row I recieved was actually a column. A
for-each worked
to get the data back into meaningful form, but I couldn't figure out how to
do the other
direction, again without temporary storage to deal with the unknown number
of rows. I'm not
sure that this wasn't possible in XSLT, but since I was already writing
procedural code, I
punted when my head started to hurt.

So there's the limit I've observed: no dynamic storage for any looping that
can't be done with a for-each.

Frank

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
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

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.