Re: Re: Re: Namespace and key function issue?
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
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format