xsl-list
[Top] [All Lists]

Re: [xsl] Namespace problem

2010-11-08 08:44:16
I agree. Thanks David there was a double declaration.

I've managed to get it going.

Fix the header as follows.

<xsl:stylesheet
   xmlns:xsl="http://www.w3.org/1999/XSL/Transform";
   xmlns:calypso="http://www.calypso.com/xml";
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
   xmlns:saxon="http://saxon.sf.net/";
   xmlns:ns3="http://www.w3.org/2001/XMLSchema";
   version="2.0"
   exclude-result-prefixes="xsl ns3 calypso xsi saxon"
   >

Then output as follows

               <xsl:element name="calypso:value">
                   <xsl:attribute
name="xsi:type">ns3:string</xsl:attribute>
                   <xsl:attribute
name="ns3">http://www.w3.org/2001/XMLSchema</xsl:attribute>
                   <xsl:value-of select="$message/ISIN"/>
               </xsl:element>

ie. Use element plus attribute and makes sure the names are correct.

Thanks

Nick

On 8 November 2010 14:24, David Carlisle <davidc(_at_)nag(_dot_)co(_dot_)uk> 
wrote:
On 08/11/2010 14:22, David Carlisle wrote:

It should not be missing, it should be on the document element.

ignore this line, it was left over from an earlier reply before I noticed
you;d declared the same namespace with two different prefixes.

________________________________________________________________________
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.
________________________________________________________________________




-- 
Nick

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>