This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: building a nodeset from selected nodes


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@mulberrytech.com
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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]