Thomas J.S.: mit xsl ein xml attribut auslesen

Beitrag lesen

Hallo,

beschäftige mich seit kurzen mit xml/xsl/dtd's.
Vorher hab ich mich im markup bereich nur mit html zufrieden gegeben. Ich würde gerne aus einem xml tag:

<box height="5" width="10">text</box>

die werte von height und width extrahieren und diese dann z.B. in eine xsl:attribute schreiben:

<xsl:attribute-set name="pos">
<xsl:attribute name="style"><<---hier rein--->></xsl:attribute>
</xsl:attribute-set>

am besten noch formatiert: "height:5px; width:10px; "!

<xsl:attribute-set name="pos">
  <xsl:attribute name="style">height:<xsl:value-of select="box/@height" />px;width:<xsl:value-of select="box/@width" />px;</xsl:attribute>
</xsl:attribute-set>

Natürlich muss du im <xsl:value-of select="" /> den Pfad zu box richtig angeben.

Grüße
Thomas