[Home] [By Thread] [By Date] [Recent Entries]

Subject: Re: How to access all attributes and their values ?
From: Jeni Tennison <jeni@xxxxxxxxxxxxxxxx>
Date: Mon, 1 Nov 2004 20:55:35 +0000
Hi Matt,

> <xsl:for-each select="\\elem[@]">
>    Attribute name=<xsl:copy-of select="extractattrname(.)" />
>    Attribute value=<xsl:copy-of select="extarcteattrvalue(.)" />
> </xsl:for-each>

Translated into XSLT, this is:

  <xsl:for-each select="//elem/@*">
    Attribute name=<xsl:value-of select="name(.)" />
    Attribute value=<xsl:value-of select="." />
  </xsl:for-each>

Cheers,

Jeni

---
Jeni Tennison
http://www.jenitennison.com/

Current Thread
Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member