Subject: RE: [xsl] XSLT2 variables / nodesets and their namespace From: Tom Schutzer-Weissmann <trmsw@xxxxxxxxxxx> Date: Fri, 21 Jan 2005 12:32:38 +0000 |
On Fri, 2005-01-21 at 12:03, Michael Kay wrote: > I think you need to show us what you did first, and what output it produced, > and what output you wanted, rather than showing us all the ways you tried to > fix the problem. quite. Initially I added the namespace to the <html> tag in my output. That's what created all the xmlns=""s. Certain bits of the document were missing. I moved the namespace declaration to the stylesheet itself. Now even more of the output was missing: eg <ul> <xsl:for-each select="$links/ul/li"> <li> <xsl:apply-templates select="*" mode="mklinks"> <xsl:with-param name="path" select="$path"/> </xsl:apply-templates> </li> </xsl:for-each> </ul> gives <ul></ul> Where $links was created so: <xsl:variable name="links"> <ul> <xsl:for-each select="/root/page"> <li> <a href="{@short}/"><xsl:value-of select="@name"/></a> </li> </xsl:for-each> <li><a href="/">home</a></li> </ul> </xsl:variable> Why is this? Many thanks, Tom
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] XSLT2 variables / nodeset, Michael Kay | Thread | Re: [xsl] XSLT2 variables / nodeset, David Carlisle |
Re: [xsl] Look ahead in xslt, Vasu Chakkera | Date | Re: [xsl] XSLT2 variables / nodeset, Tom Schutzer-Weissma |
Month |