Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Xsl If

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    514

    Xsl If

    Ciao

    <Nodo Valore="Testo" />

    <Nodo />

    Avendo un xml dove il nodo può avere un attributo valore o non averlo come faccio a fare una condizione cosi :

    <xsl:template match="Nodo">
    <div>

    <xsl:if test="@Valore">
    <span></span>
    </xsl:if>

    </div>
    </xsl:template>


    Praticamente se l'attributo valore esiste allora mi scrive span ma se non esiste mi deve scrivere <div> come si fa ?
    La condizione sopra và bene ma se non esiste Valore?

    Se l'attributo Valore esiste :

    <xsl:if test="@Valore">
    <span></span>
    </xsl:if>

    scrive <span>

    se non esiste :

    <xsl:if test="????">
    <div></div>
    </xsl:if>

    scrive <div>


    Ho gia provato <xsl:if test="@Valore=''"> ma non funziona !

    Qualche idea ? :master:

  2. #2
    prova così:

    codice:
    <xsl:if test="not(@Valore)">
    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.