RE: [xsl] Looping through attributes

Subject: RE: [xsl] Looping through attributes
From: <Jarno.Elovirta@xxxxxxxxx>
Date: Mon, 26 Apr 2004 12:04:57 +0300
Hi,

> I have xml-tags like this:
> 
> <hello text-align="left" font-weight="normal">blabla</hello>
> <hello>blabla</hello>
> <hello text-align="right" font-weight="bold" 
> color="red">blabla</hello>
> 
> In my xsl I want to loop through these attributes (if there are any):
> 
> <fo:block>
> <!-- loop start -->
> <xsl:attribute name="NameOfAttribut, e.g. text-align"><xsl:value-of 
> select="@ValueOfAttribut"/></xsl:attribute>
> <!-- loop end -->
> <fo:block>

  <fo:block>
    <xsl:for-each select="@*">
      <xsl:attribute name="{name()}">
        <xsl:value-of select="."/>
      </>
    </>
  </>

Cheers,

Jarno - Apoptygma Berzerk: Kathy's Song (C-64 Version)

Current Thread