Subject: a key of attributes From: Sebastian Rahtz <sebastian.rahtz@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx> Date: Tue, 28 Nov 2000 17:12:18 +0000 |
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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: with-param and context, Norman Walsh | Thread | Re: a key of attributes, Miloslav Nic |
Re: Result Tree Fragments, Dave Hartnoll | Date | Re: with-param and context, Norman Walsh |
Month |