Re: [xsl] How to access all attributes and their values ?

Subject: Re: [xsl] 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