Subject: RE: [xsl] preceding-sibling From: "Michael Kay" <mhkay@xxxxxxxxxxxx> Date: Tue, 13 Mar 2001 14:02:55 -0000 |
> 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}V > alueMap'"> > > 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". You can't use an attribute value template within an XPath expression. Write test="@type=concat(preceding-sibling::element[position()=1]/@type, 'ValueMap')"> Mike Kay Software AG XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] preceding-sibling, David Carlisle | Thread | RE: [xsl] preceding-sibling, Borca, Olivier |
RE: [xsl] Copy namespace definition, Michael Kay | Date | RE: [xsl] preceding-sibling, Borca, Olivier |
Month |