| 
 
Subject: RE: [xsl] preceding-sibling From: "Borca, Olivier" <Olivier.Borca@xxxxxxxxxxxxxxxx> Date: Tue, 13 Mar 2001 12:28:46 +0100  | 
Thx for your answer,
your answer is what I meant but I made a mistake in the mail :)
Anyway, I can't make it work ... and I don't understand why.
<xsl:when
test="@type='{preceding-sibling::element[position()=1]/@type}ValueMap'">
This is exactly what I'm tryin to do.
I test the value of the 'type' attribute of the current node compared to
the value of the 'type' attribute of the preceding node concatenated
with "ValueMap".
But it doesnt work ...
-----Original Message-----
From: Michael Kay [mailto:mhkay@xxxxxxxxxxxx]
Sent: Tuesday, March 13, 2001 11:39 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: [xsl] preceding-sibling
> <xsl:element name="{preceding-sibling::foo[position()=1]/@type}" />
> 
> isn't that supposed to create a 'foo' element which has the 
> name of the
> 'type' attribute of the previous 'foo' element ?
No, it's supposed to create an element which has the 
name of the 'type' attribute of the previous 'foo' element. 
> It doesn't work and I took from the W3C site...
Perhaps a context problem?
Mike Kay
Software AG
 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 | 
|---|
  | 
| <- Previous | Index | Next -> | 
|---|---|---|
| RE: [xsl] preceding-sibling, Michael Kay | Thread | Re: [xsl] preceding-sibling, David Carlisle | 
| RE: [exsl] rationale (Was: Re: [xsl, DPawson | Date | Re: [xsl] Copy namespace definition, David Carlisle | 
| Month |