[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
RE: [xsl] Connecting the Source and Destination fields
Subject: RE: [xsl] Connecting the Source and Destination fields From: "Yaswanth" <yaswanth.mtrx@xxxxxxxxx> Date: Wed, 29 Aug 2007 19:30:31 +0530 |
Hi All, Christoph, Thanks for the reply .. After having a look at past posts regarding micro-pipelining... If I am not wrong, by applying micro-pipelining technique we are trying to get an output which in turn is processed to get the actual output. Please correct if I am wrong. I think I am not ! I think even after sorting my input (using micro-pipelining) I will not be able to get the desired output. For the below input: <connection destination="block.0/event.1" source="block.0/event.0"/> <connection destination="block.0/event.2" source="block.0/event.1"/> <connection destination="block.1/event.4" source="block.1/event.3"/> <connection destination="block.1/event.5" source="block.1/event.4"/> <connection destination="block.2/event.7" source="block.2/event.6"/> <connection destination="block.2/event.8" source="block.2/event.7"/> <connection destination="block.2" source="block.0"/> <connection destination="block.1" source="block.2"/> I am expecting block.0 -> block.2 -> block.1 i.e. where each block is replaced with the connections of events in that block .. I get --------------------- (block.0/event.0 -> block.0/event.1 - > block.0/event.2) -> (block.2/event.6 -> block.2/event.7 - > block.2/event.8) -> (block.1/event.3 -> block.1/event.4 - > block.1/event.5) --------------------- This is what exactly I am expecting Thanks Yaswanth -----Original Message----- From: christoph.naber@xxxxxxxxxxxxxxxxxxx [mailto:christoph.naber@xxxxxxxxxxxxxxxxxxx] Sent: Wednesday, August 29, 2007 6:41 PM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Re: [xsl] Connecting the Source and Destination fields This seems to be a use-case for the in another thread mentioned so-called "micro-pipelining". First process the input data to make them fit your needs, then do whatever you want with the cleaned up data. Hope I got it right this time... Greetings Christoph ronan.klyne@xxxxxxxxxxx schrieb am 29.08.2007 14:43:43: > Yaswanth wrote: > > > > Hi > > > >> How should the stylesheet know that the 'block.x' part of the string is > >> special and to be treated in this way? Is the '/' separator special? > >> Should all lines be joined in this manner or should it be governed by > >> line 3? > > > > Let me explain clearly > > > > Basically a block which will have events connected to each other and that > > block can connect to the another block which will have it's own set of > > events connected. > > > > <connection destination="block.1" source="block.0"/> > >>From this we understand that one block is followed by another block. > > > > But in the output I don't want to mention block.0 -> block.1 . > > Instead I need to have the event sequence in block.0 -> event sequence in > > block.1 > > > > I think this will give a better idea about the problem. > > > > Would you be able to change your input XML to look like this? > > <connection block="block.0" destination="event.1" source="event.0"/> > <connection block="block.0" destination="event.2" source="event.1"/> > <connection block="block.1" destination="event.4" source="event.3"/> > <connection block="block.1" destination="event.5" source="event.4"/> > <connection destination="block.1" source="block.0"/> > > If so, the problem becomes much easier, as you can use <xsl:for-each > group-by="@block">, then link the chains up as before... > > # r > > -- > Ronan Klyne > Business Collaborator Developer > Tel: +44 (0)870 163 2555 > ronan.klyne@xxxxxxxxxxx > www.groupbc.com > If you are not the intended addressee, please inform us immediately that you have received this e-mail by mistake and delete it. We thank you for your support.
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Connecting the Source and, christoph . naber | Thread | RE: [xsl] Connecting the Source and, Yaswanth |
Re: [xsl] xsl:choose and xsl:when, oryann9 | Date | RE: [xsl] Connecting the Source and, Yaswanth |
Month |
Keywords