Subject: Re: Stylesheet composition
From: Robert Koberg <rob@xxxxxxxxxx>
Date: Thu, 15 Nov 2007 13:18:07 -0500
|
Hi,
Why not simply add your principal source content after stylesheet1 and 2
do their work?
best,
-Rob
On Thu, 2007-11-15 at 18:42 +0100, Garvin Riensche wrote:
> Hello,
>
> I am currently thinking about the limitations of stylesheet
> compositions. As far as I know stylesheets can run after another where
> the subsequent one might work on the complete result of the precesding
> one (using temporary trees). I think it is impossible to let the second
> stylesheet run only on the data the first one added to the source xml
> without changing the stylesheets. Let me pose an example:
>
> XML:
> <aaa>1</aaa>
> <aaa>2>/aaa>
>
> Stylesheet1 just adds some more <aaa> to the source, so that the xml
> after the transformation looks like:
>
> <aaa>1</aaa>
> <aaa>2</aaa>
> <aaa>3</aaa>
> <aaa>4</aaa>
>
> Stylesheet2 matches the "aaa" elements and applies some transformation,
> e.g. an addition, plus one, so that the output would be:
>
> <aaa>2</aaa>
> <aaa>3</aaa>
> <aaa>4</aaa>
> <aaa>5</aaa>
>
> My question is the following: Is it possible, without changing
> stylesheet1 or stylesheet2, to let stylesheet2 run only on the elements
> stylesheet1 has added, so that the output would look like:
>
> <aaa>1</aaa>
> <aaa>2</aaa>
> <aaa>4</aaa>
> <aaa>5</aaa>
> ?
>
> If this is not possible, would this be something the XML community is
> interested in?
> I think it would be nice to have some kind of operator that would tell
> the second stylesheet if it should work on the complete result of the
> first one or only on the added elements.
>
> Has someone already done any research about the limitations of
> stylesheet composition and proposed an improvement? Or is the XML
> community just fine with current facilities of stylesheet composition?
>
> regards,
> Garvin Riensche
| Current Thread |
|
Robert Koberg - 15 Nov 2007 18:18:44 -0000 <=
|
|