[XSLT]Attribut optionnel ?
Bonjour à tous,
Je fait une transformation xslt d'un fichier XML et j'ai un attribut qui est optionnel. Mais quand il n'est pas fourni, l'attribut est crée avec une valeur vide. Je voudrais que lorsque l'atrribut n'est pas fourni, il ne soit pas ajouter dans la transformation. Pour mieux comprendre, voici un exemple:
Code:
1 2 3 4 5 6 7 8 9
| <xsl:template match = "ns1:ReqSearch">
<xsl:element name = "ReqSearch" namespace = "http://machin.truc">
<xsl:attribute name = "lang">
<xsl:value-of select = "@lang"/>
</xsl:attribute>
<xsl:apply-templates select = "ns1:ClientIdentification"/>
<xsl:apply-templates select = "ns1:LocationCriterias"/>
</xsl:element>
</xsl:template> |
L'attibut lang est optionnel.
Merci d'avance