Subject: RE: [xsl] Are variables allowed in XPATHs? From: Ivan Pedruzzi <ipedruzz@xxxxxxxxxxxx> Date: Sun, 02 Feb 2003 23:55:37 -0500 |
http://www.w3.org/TR/xslt#section-Defining-Template-Rules It is an error for the value of the match attribute to contain a VariableReference. Ivan > -----Original Message----- > From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx > [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of > Harry Ohlsen > Sent: Sunday, February 02, 2003 11:36 PM > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] Are variables allowed in XPATHs? > > > > It might help if you gave us a look at the exact pattern to which > > XMLSpy was objecting. > > Sorry, I thought the problem was pretty generic > and didn't want to muddy things by being too > specific. Ie, is it legal to use a variable in an > XPATH? > > Here's the code it's complaining about (apologies > for the line wrapping): > > <xsl:template name="delete-section" > match="/main/document/item[property[(name='report') > and (value=$sectionToDelete)]]"> > </xsl:template> > > In other words, all I'm trying to do is have the > XPATH pick out a subtree of the document that has > a property element with a <name> element whose > content is "report" and a <value> element whose > content is whatever is in the sectionToDelete > variable. > > That variable happens to come from a separate XSL > file, but I wouldn't think that should be > important ... although it is to me, for the > reasons I mentioned previously. > > > 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] Are variables allowed in , Harry Ohlsen | Thread | Re: [xsl] Are variables allowed in , Harry Ohlsen |
Re: [xsl] N : M transformation, Harry Ohlsen | Date | Re: [xsl] yet another XPath questio, S Woodside |
Month |