If Abfrage in einer XSL

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • If Abfrage in einer XSL

    Hallo zusammen,

    ich habe eine kleines Problem mit einer XSL Datei.

    Ich will in Abhängigkeit eines Wertes einen anderen Wert anzeigen.

    folgend sieht die XML Datei aus:

    Quellcode

    1. </CLIENT>
    2. - <ORDERITEMS>
    3. - <ORDERITEM adressID="1" clientOrderItemID="8" referenceID="Kera Hartmeier" referenceName="Demo07, Koch" deliveryDate="03.03.2008">
    4. - <CONFIGURATION quantity="1">
    5. <FEATURE templateID="CLGIO" selectedValue="MOAC" />
    6. <FEATURE templateID="ELECTRICITY" selectedValue="?" />
    7. <FEATURE templateID="RADIOCURVE" selectedValue="?" />
    8. <FEATURE templateID="RADIOFLAT" selectedValue="?" />
    9. <FEATURE templateID="RADIOFLAT" selectedValue="?" />
    Alles anzeigen


    Die IF Abfrage in der XSL Datei

    Quellcode

    1. <td width="275"><xsl:for-each select="ORDER/ORDERITEMS/ORDERITEM/CONFIGURATION/FEATURE">
    2. <xsl:if test="@templateID='CLGIO'">
    3. <xsl:value-of select="../@selectedValue"/>
    4. </xsl:if></xsl:for-each></td>


    Leider funktioniert meine Abfrage nicht. Kann mir jemand helfen?

    Danke