RE: [xsl] Re: Spam:[xsl] Quotes within Quotes within Quotes

Subject: RE: [xsl] Re: Spam:[xsl] Quotes within Quotes within Quotes
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Thu, 20 Oct 2005 16:33:50 +0100
> Assuming that the string you want for output is
> 
> xmlns:schemaLocation='http://www.test.com/bta 
> $pathPS_ReportRequest.xsd'
> 
> (why the space after bta?)
> 
> then you can use
> 
> <xsl:attribute 
> name="{concat('xmlns:schemaLocation=&apos;http://www.test.com/bta 
> ','$path',
> 'PS_ReportRequest.xsd&apos;')}"/>
> 

No, this is nonsense. Firstly as I pointed out in my first response it's
xsi: not xmlns:. Secondly, xsl:attribute constructs the name of the
attribute and its value as separate things, you don't construct a single
keyword="value" string.

Michael Kay
http://www.saxonica.com/

Current Thread