RE: [xsl] building a nodeset from selected nodes

Subject: RE: [xsl] building a nodeset from selected nodes
From: Wendell Piez <wapiez@xxxxxxxxxxxxxxxx>
Date: Thu, 05 Jul 2001 15:51:43 +0100
Hi Kurt,

At 05:26 PM 7/5/01, you wrote:
Thanks, but doesn't the instruction:
        <xsl:for-each select="key('columns-by-name', column)">
get a node-set of columns where name=column?  I need an instruction
that can get a node-set of columns where name IN (col1, col2, ...).

I see you've picked up the nice feature that that second argument can return a node-set and not be treated as a string.


(Even if it didn't, you could still iterate over the column children and use . for that second argument. ;-)

But as I said, we use keys so much for grouping, we forget the general case of what they're really for, "a way to work with documents that contain an implicit cross-reference structure" [XSLT 12].

Cheers,
Wendell


====================================================================== Wendell Piez mailto:wapiez@xxxxxxxxxxxxxxxx Mulberry Technologies, Inc. http://www.mulberrytech.com 17 West Jefferson Street Direct Phone: 301/315-9635 Suite 207 Phone: 301/315-9631 Rockville, MD 20850 Fax: 301/315-8285 ---------------------------------------------------------------------- Mulberry Technologies: A Consultancy Specializing in SGML and XML ======================================================================


XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list



Current Thread