[xsl] Relative path

Subject: [xsl] Relative path
From: "Giancarlo Rossi" <giancarlo_rossi@xxxxxxxxxx>
Date: Sat, 6 Sep 2003 17:15:02 +0200
Hi Guys I'm becoming crazy about get a relative path 
in a for each cycle.

I have this
root:="/CommandList/CheckRouting/RouterList/Router/GroupList/Group

group could contain  the following childnode:

OutwardList/Outward and ReturnList/Return

In this cycle I need to display all the Outward/Id and the relative value in
Return/Id

But I get this values:

Outward/Id       ---  Return/Id      
OSJS0EYYLYIA8CW7 --- 6BD4GM0RZ7EFPAON
4XF58J3G9795GQAO --- 6BD4GM0RZ7EFPAON
FB9ZW0FDS0RJ0RXI --- 6BD4GM0RZ7EFPAON
XA848KQXPOI76WM5 --- 6BD4GM0RZ7EFPAON


The Return/Id are the same for all the cycle.
It's wrong.


The code is:

<xsl:variable name="rootOW"
select="/CommandList/CheckRouting/RouterList/Router/GroupList/Group/OutwardL
ist/Outward" />
<xsl:for-each select="$rootOW" >
<xsl:sort select="Price/Amount" data-type="number" order="ascending" />
<xsl:value-of select="Id"/> --- <xsl:value-of
select="../..//ReturnList/Return/Id"/><br/>
</xsl:for-each>

the document xml

www.lastminutesud.it/TEST/rt_test.xml

I hope you can help me.

Current Thread