boîtier d'interrupteur en XSL
-
10-07-2019 - |
Question
J'ai une boucle avec les mêmes balises pour charger le contenu dans dix cellules, mais le titre et l'image d'arrière-plan diffèrent. Je me demande donc s'il est possible d'utiliser le commutateur uniquement pour mettre le bon titre lorsque je le fais - chacun pour charger le contenu pour chaque cellule en XSL? quelque chose comme ça: < ... charge le même contenu de balises ici ... > S'il vous plaît aidez-moi parce que je suis nouveau dans XSL, et merci en tout cas !!
La solution
Vous pouvez utiliser la condition if
<xsl:if test="expression">
...some output if the expression is true...
</xsl:if>
ou choisissez, s'il y a plus d'une condition à vérifier
<xsl:choose>
<xsl:when test="expression">
... some output ...
</xsl:when>
<xsl:when test="another expression">
... some output ...
</xsl:when>
<xsl:otherwise>
... some output ....
</xsl:otherwise>
</xsl:choose>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow