Subject: Re: [xsl] swapping context, a grouping problem. From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Tue, 05 Nov 2002 07:54:49 -0500 |
with context doc in the main file I have
<category><head><xsl:value-of select="$cats/entry[categoryID=$thisCat]/category_Nam"/></head> <section> <xsl:for-each select="document('section.xml')/doc/entry[categoryID=$thisCat]">
<xsl:copy-of select="key('catandsection',concat(cat,'and',SectionID))"/>
<xsl:for-each select="$source"> <!--change key table contexts--> <xsl:copy-of select="key('catandsection', concat($thisCat,'and',$thisSect))"/> </xsl:for-each>
the problem is that the keys are operating in a different document, hence the context is wrong to copy the entries through from the main source file.
I can't figure a way of getting the section titles without iterating through
them (in the sections.xml document) which screws the context up for the rest of the processing.
-- Upcoming hands-on in-depth XSLT/XPath and/or XSL-FO: - North America: Feb 3 - Feb 7,2003
G. Ken Holman mailto:gkholman@xxxxxxxxxxxxxxxxxxxx Crane Softwrights Ltd. http://www.CraneSoftwrights.com/s/ Box 266, Kars, Ontario CANADA K0A-2E0 +1(613)489-0999 (F:-0995) ISBN 0-13-065196-6 Definitive XSLT and XPath ISBN 0-13-140374-5 Definitive XSL-FO ISBN 1-894049-08-X Practical Transformation Using XSLT and XPath ISBN 1-894049-10-1 Practical Formatting Using XSL-FO Next public training: 2002-12-08,2003-02-03,06,03-03,06
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] swapping context, a grouping , DPawson | Thread | [xsl] From generic to specific matc, alexandre bord |
RE: [xsl] About <xsl:param> and <xs, Jarno . Elovirta | Date | [xsl] how do I add a doctype when I, solvej smith |
Month |