Subject: RE: [xsl] Using a variable as an attribute name From: Américo Albuquerque <aalbuquerque@xxxxxxxxxxxxxxxx> Date: Tue, 21 Jan 2003 11:53:15 -0000 |
Hi. You can not do that. Try this instead: <xsl:when test="not($before[@*[name()=$attributeName]='Footnote']"> Hope that this helps you. -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Dustin, Dave Sent: terça-feira, 21 de Janeiro de 2003 2:27 To: 'xsl-list@xxxxxxxxxxxxxxxxxxxxxx' Subject: [xsl] Using a variable as an attribute name One of the developers here is trying to do a test on a attribute where the attribute name is contained in a variable. We're getting an illegal character error on the test line. Is what he's trying to do even legal or are we taking the wrong tack on this? <xsl:variable name="attributeName" select="'charstyname'"/> <xsl:variable name="before" select="preceding-sibling::*[1]"/> <xsl:when test="not( $before[@$attributeName='Footnote'] )"> [...] </xsl:when> Thanks Dave 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] Using a variable as an at, Michael Kay | Thread | RE: [xsl] Using a variable as an at, Cams Ismael |
[xsl] basic xsl question, Matts Isuls | Date | RE: [xsl] basic xsl question, Jarno . Elovirta |
Month |