Re: [xsl] basic xsl question

Subject: Re: [xsl] basic xsl question
From: Matts Isuls <matts.isuls@xxxxxxxxxxx>
Date: Tue, 21 Jan 2003 14:38:41 +0200
Thanks Jenny and Jarno

This has been bugging me for long.

matts

Jarno.Elovirta@xxxxxxxxx  (21.1.2003  14:07):
>Hi,
>
>> Stylesheet like this:
>> 
>>   <xsl:for-each select="root/orders/order">
>>     <!-- the person is '/root/order/person_id' in 
>> root/persons/person/id
>> -->
>>     <xsl:value-of select="root/persons/person[id=person_id]/name" />
>
>  <xsl:value-of select="root/persons/person[id = current()/person_id]/name"
/>
>
>You might want to consider defining a key 
>
>  <xsl:key name="person" match="person" use="id()" />
>
>and then you could just do
>
>  <xsl:value-of select="key('person', person_id)/name" />
>
>Cheers,
>
>Jarno - Covenant: Call The Ships To Port (Club Version)
>
> XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread