"Harry Ohlsen" <harryo(_at_)qiqsolutions(_dot_)com> wrote in message
news:3E3DF1CC(_dot_)3030406(_at_)qiqsolutions(_dot_)com(_dot_)(_dot_)(_dot_)
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?
Yes, it is correct to use variable references in 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>
It is an error to have a variable reference within a *match pattern*.
Match patterns form a subset of all valid XPath expressions.
=====
Cheers,
Dimitre Novatchev.
http://fxsl.sourceforge.net/ -- the home of FXSL
__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list