Re: Re: Re: [xsl] Namespace and key function issue?

Subject: Re: Re: Re: [xsl] Namespace and key function issue?
From: russurquhart1@xxxxxxxxxxx
Date: Tue, 12 Oct 2010 16:19:34 -0500 (CDT)
I can confirm the otherwise is being executed. I added the following:

			<xsl:otherwise>
			<xsl:element name="Emphasis">
						<xsl:attribute name="type">
							<xsl:text>normal</xsl:text>
							<!-- <xsl:value-of select="key ('style:find_style', @text:style-name)/style:text-properties/@fo:font-weight"/> -->
						</xsl:attribute>	
						<xsl:value-of select="."/>
					</xsl:element>
				<xsl:apply-templates/>
			</xsl:otherwise>
		</xsl:choose>

And those elements were created with a normal @type attribute. When i commented out that line, and substituted the key function on the next line, i get a "" value for the type attribute.

Russ

Oct 12, 2010 09:01:36 PM, xsl-list@xxxxxxxxxxxxxxxxxxxxxx wrote:

>At 2010-10-12 15:55 -0500, russurquhart1@xxxxxxxxxxx wrote:
>>The xsl i supplied, is MUCH simpler than what i am running, but the 
>>text:span template is identical.
>
>Ah, but the text:span pushing is different ... I'm doing an explicit 
>push of those elements.  Perhaps the problem is not that the key 
>isn't working, but that the template rule isn't even being engaged.
>
>Did you confirm that the  processing is found in the 
>output?  If not, that would be another clue.
>
>I hope this helps.
>
>. . . . . . . . Ken
>
>
>
>--
>XSLT/XQuery training:   after http://XMLPrague.cz 2011-03-28/04-01
>Vote for your XML training:   http://www.CraneSoftwrights.com/s/i/
>Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/s/
>G. Ken Holman                 mailto:gkholman@xxxxxxxxxxxxxxxxxxxx
>Male Cancer Awareness Nov'07  http://www.CraneSoftwrights.com/s/bc
>Legal business disclaimers:  http://www.CraneSoftwrights.com/legal

Current Thread