Bonjour,
voila c'est ma première journée de xslt, j'arrive à peu près à obtenir ce que je veux mais je voudrais réussir à tester si des balises sont vides, par exemple <toto></toto>.
Donc est-il possible de faire ça en xslt ?
Merci
Version imprimable
Bonjour,
voila c'est ma première journée de xslt, j'arrive à peu près à obtenir ce que je veux mais je voudrais réussir à tester si des balises sont vides, par exemple <toto></toto>.
Donc est-il possible de faire ça en xslt ?
Merci
Code:<xsl:if test="toto = '' "></xsl:if>
Merci :king:
malheureusement incomplet.
Ce test n'indique que l'absence de noeud text
dans le cas d'un
Il sera vrai aussi alors que le noeud est loin d'être videCode:
1
2<toto><tata num='123'/></toto>
Pour tester qu'un noeud est totalement vide (pas de texte, noeud,PI ou commentaire) c'est
Code:<xsl:if test="toto[not(node())]"></xsl:if>
je chercherai avoir la condition inverse : si il y a qqch ... alors
marche !!!Code:<xsl:if test="not(toto[not(node())])">
BEAUCOUP plus simple :mouarf:
Code:<xsl:if test="toto[node()]">
:mouarf::mouarf: oh ça vas !! :mouarf::mouarf:
je debute !! :king: