Subject: RE: [xsl] building a nodeset from selected nodes From: "Hall, Kurt" <khall@xxxxxxxxxxx> Date: Thu, 5 Jul 2001 14:23:06 -0600 |
Hi Wendell, Using key() is sooooo much easier than recursive templates. At Thursday, July 05, 2001 8:52 AM, you wrote: > (Even if it didn't, you could still iterate over the column children and > use . for that second argument. ;-) I originally thought of doing this (assuming I understand you) but then I got back to the problem where I have multiple node-sets with no obvious (to me?) way to combine them into a single node-set, though I was eventually able to combine them using recursive template calls. Is there a simpler approach to combine a variable number of node-sets into a single node-set (without using extensions)? Thanks again, -kurt -----Original Message----- From: Wendell Piez [mailto:wapiez@xxxxxxxxxxxxxxxx] Sent: Thursday, July 05, 2001 8:52 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: RE: [xsl] 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@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 XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] building a nodeset from s, Hall, Kurt | Thread | [xsl] XPath riddle, Nicholas Giannadakis |
Re: [xsl] fo:table-header, Jeni Tennison | Date | RE: [xsl] RE: A simple solution (Wa, Tim Watts |
Month |