|
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 |