Subject: Re: [xsl] RTF variables, node-set and namespaces From: David Carlisle <davidc@xxxxxxxxx> Date: Mon, 6 Sep 2004 12:12:11 +0100 |
xmlns="http://www.w3.org/1999/xhtml" so the default namespace in your stylesheet is xhtml so <xsl:variable name="rtf-words"> <word>one</word> <word>two</word> that variable contains elements with local name word and namespace uri http://www.w3.org/1999/xhtml (which is naughty of you as XHTML doesn't have such an element, although XSLT doesn't care about that) <xsl:apply-templates select="exsl:node-set($rtf-words)/word" would match an element word in no-namespace, so returns the empty node set in this case. Probably you want something like vvvvvvvv vvvvvvvv <xsl:variable name="rtf-words" xmlns=""> <word>one</word> <word>two</word> <word>three</word> </xsl:variable> so your words are in no-namespace, then your select expression will work. David ________________________________________________________________________ This e-mail has been scanned for all viruses by Star. The service is powered by MessageLabs. For more information on a proactive anti-virus service working around the clock, around the globe, visit: http://www.star.net.uk ________________________________________________________________________
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] RTF variables, node-set and n, cking | Thread | Re: [xsl] RTF variables, node-set a, David Carlisle |
[xsl] RTF variables, node-set and n, cking | Date | Re: [xsl] RTF variables, node-set a, David Carlisle |
Month |