Re: Error when params are in Xpath expression
> Yes, tr_string is a child of trans:tr, so it must be in the same > namespace No, apparemtly it isn't as you say > this worked: > <xsl:value-of select="document('')/*/trans:tr/tr_string[@str='recent_albums']/*[name()=$toLang]"/> > so tr_string is in no-namespace. If $str had value 'recent_albums' then the above would be equivalent to <xsl:value-of select="document('')/*/trans:tr/tr_string[@str=$str]/*[name()=$toLang]"/> But since you say that did not work, presumably $str has some other value (perhaps with extra white space?) David ________________________________________________________________________ The Numerical Algorithms Group Ltd is a company registered in England and Wales with company number 1249803. The registered office is: Wilkinson House, Jordan Hill Road, Oxford OX2 8DR, United Kingdom. This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. ________________________________________________________________________
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format