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: