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

Re: XML design for streamability

Subject: Re: XML design for streamability
From: Wolfgang Laun <wolfgang.laun@xxxxxxxxx>
Date: Sun, 24 Nov 2013 17:47:44 +0100
Re:  XML design for streamability
The example is not convincing.

Apart from the loss of flexibility (for future enhancements) you incur
when you demote an element to an attribute you'll also have to modify
other programs, frequently not your own. Expect protests.

Most importantly, note the important feature described in the XSLT 3.0 draft:
"An effective design pattern is to write a streaming transformation
that takes a snapshot of each element in turn, processing the snapshot
using the full power of the XSLT language. Each snapshot is a tree
built in memory and is therefore fully navigable. For details see the
snapshot and copy-of functions."

Tweak the processing, not the data.

-W

On 24/11/2013, Costello, Roger L. <costello@xxxxxxxxx> wrote:
> Hi Folks,
>
> I created a few slides that discuss the issue of designing XML for
> streamability:
>
> http://www.xfront.com/XML-Design-for-Streamability.pptx
>
> I am interested in hearing your thoughts on the slides. Do you agree with
> them? Is there anything else you would add to them?
>
> /Roger

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.