|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : février 2005 Messages : 52 ![]() |
bonjour, j'aimerais savoir comment tester une valeur nulle ou blanche en XSL ??
merci d'avance |
|
|
00
|
|
|
#2 |
|
Membre éprouvé
![]() ![]() |
Pour vérifier un contenu vide d'un noeud :
<xsl:if test="NOEUD=''"> tralala </xsl:if> Pour vérifier la présence d'un noeud : <xsl:if test="NOEUD"> tsoin tsoin </xsl:if> Sylvain
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web Mon Blog : http://blog.developpez.com/index.php?blog=89 Mes Articles : http://sjames.developpez.com/ Rubrique XMLRAD: http://xmlrad.developpez.com |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : février 2005 Messages : 52 ![]() |
merci d'avoir essayé mais j'ai deja testé ça et ça ne marche pas??! Quel serait le problème??
|
|
|
00
|
|
|
#4 |
|
Membre éprouvé
![]() ![]() |
Dans ce cas, montre un exemple de ta grappe XML, et de ton extraction XSL qui ne fonctionne pas.
Peut-être ne donnons nous pas la même signification aux termes "Nulle", "blanche" etc... ? Sylvain
__________________
.NET / ASP.NET MVC / Delphi / XMLRAD / XSL / Technos Web Mon Blog : http://blog.developpez.com/index.php?blog=89 Mes Articles : http://sjames.developpez.com/ Rubrique XMLRAD: http://xmlrad.developpez.com |
|
|
00
|
|
|
#5 |
|
Membre éclairé
![]() |
Si l'element n'existe pas du tout dans ton doc XML, le test ne marchera pas. Tu peux essayer ca :
Code :
<xsl:if test="not(ElementName) or (ElementName = '')">...</xsl:if> Ca devrait aller mieux
__________________
Nicolas |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com