Andi: Attribute name finden

Hallo,

ich wähle alle Attribute aus einem Node aus.

<xsl:for-each select="./@*">
  <input>
  <xsl:attribute name="WAS KOMMT HIER HIN"><xsl:value-of select="."/></xsl:attribute>
</input>
</xsl:for-each>

Nur wie wähle ich dann den Namen des Attributes aus? Hab leider nichts gefunden :(

Grüße
Andi

  1. Hallo,

    ich wähle alle Attribute aus einem Node aus.

    <xsl:for-each select="./@*">
      <input>
      <xsl:attribute name="WAS KOMMT HIER HIN"><xsl:value-of select="."/></xsl:attribute>
    </input>
    </xsl:for-each>

    Nur wie wähle ich dann den Namen des Attributes aus? Hab leider nichts gefunden :(

    <xsl:value-of select="@Attributname"/>

    1. <xsl:value-of select="@Attributname"/>

      Ich möchte doch den Attributnamen wissen *confused*

      1. Hallo,

        Ich möchte doch den Attributnamen wissen *confused*

        <xsl:attribute name="WAS KOMMT HIER HIN"> -->

        <xsl:attribute name="{name(.)}">

        Grüße
        Thomas

    2. Hallo,

      Die Funktionen name(), local-name() und namespace-uri() werden benutzt um Informationen über Element- und Attributnamen sowie über Namespaces zu ermitteln.