Subject: Re: a key of attributes From: Miloslav Nic <nicmila@xxxxxxxxx> Date: Wed, 29 Nov 2000 08:05:53 +0100 |
<xsl:key name="atts" match="@*" use="name(parent::*)"/> works Sebastian Rahtz wrote: > > I want to set up an XSLT key of attribute occurrences indexed by the > name of the element they occur in, so I said > > <xsl:key name="atts" match="@*" use="name(..)"/> > > but when I later say eg > > <xsl:for-each select="key('atts','xptr')"> > > I get no results. Am I misunderstanding something about keys? > ".." from an attribute seems to return the element name > if I do it by hand. > > If anyone feels strong enough to solve the whole problem, what I am > writing is a stylesheet to list all the different element names in a > document, and for each one list all the attributes used, and for each > attribute list the values used. It sounds easier in theory than it is in > practice, I am finding. anyone have a canned solution? > > sebastian > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list -- ****************************************** <firstName> Miloslav </firstName> <surname> Nic </surname> <mail> nicmila@xxxxxxxxx </mail> <support> http://www.zvon.org </support> <zvonMailingList> http://www.zvon.org/index.php?nav_id=4 </zvonMailingList> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
a key of attributes, Sebastian Rahtz | Thread | Stylesheet listing elements and at, Miloslav Nic |
Listing single occurrences of names, Trem Stamp | Date | Re: xml data in an editable text fi, Michael Hoffmann |
Month |