Subject: Re: question with using Muenchian/xsl:key (Re: sort/group/count probl em) From: "G. Ken Holman" <gkholman@xxxxxxxxxxxxxxxxxxxx> Date: Wed, 15 Nov 2000 05:27:16 -0500 |
> > key('items-by-itemid', @itemid) returns all items with the same @itemid in > the entire XML document. I just want all items with the same @itemid in > each of the itemlist element, how can I do that?
don't you just want to replace
<xsl:key name="items-by-itemid" match="item" use="@itemid"/>
by something like
<xsl:key name="items-by-itemid" match="item" use="concat(generate-id(..),@itemid)" />
so that your key values are all specific to a given itemlist.
Not that I've tried it....
-- 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 (Fax:-0995) Web site: XSL/XML/DSSSL/SGML services, training, libraries, products. Book: Practical Transformation Using XSLT and XPath ISBN1-894049-05-5 Article: What is XSLT? http://www.xml.com/pub/2000/08/holman Next public instructor-led training: 2000-12-03/04,2001-01-27, - 2001-02-21,2001-03-26,2001-04-06/07
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: question with using Muenchian/x, David Carlisle | Thread | Re: question with using Muenchian/x, Goetz Bock |
RE: how to replace line-feeds with , Kay Michael | Date | RE: What does 'reverse document ord, Kay Michael |
Month |