[XSLT] Attributwert auslesen, derzeitigen Elemnetwert auslesen



  • a) Wie kann ich innerhalb einer for-each-Schleife den Wert eines Attributs statt eines Elements bekommen? value-of funktioniert nicht 😞

    b) Wie kann ich innerhalb einer for-each-Schleife über eine Elementmenge ohne Sub-Elemente den Wert bekommen? Beispiel:

    <Noten>
     <Note fach="f1">1</Note>
     <Note fach="f2">2</Note>
    </Noten>
    
    <xsl:for-each select="Noten/Note">
        <xsl:value-of select="WAS HIER?"/>
    </xsl:for-each>
    

    Hoffe auf Antwort 🙂

    MfG SideWinder



  • Hmm, Trial&Error ist doch nicht so blöd wie ich dachte :D. Da spiel ich mich eine halbe Stunde und kaum hat mans gepostet probiert man die richtigen Zeichen aus.

    a) @Attributname verwenden
    b) . verwenden

    MfG SideWinder



  • Dein Problem bezieht sich übrigens nicht auf XSLT sondern auf XPath.
    Tipp: Bei sowas nach XPath googlen 😉


Anmelden zum Antworten