if

www.altova.com Imprimer cette rubrique Page précédente Un niveau supérieur Page suivante

Accueil >  Fonctions d'expression > Fonctions Booléennes >

if

Retourne valueTrue si la Booléenne est vraie, et valueFalse si elle est fausse. Seule la sous-expression sélectionnée est évaluée. Les deux sous-expressions doivent être du même type, qui est aussi le type de retour.

 

Signature

if(condition:Boolean, valueTrue:any type, valueFalse:any type) : any type

 

Paramètres

Nom

Type

Description

condition

Boolean

Spécifie la condition à évaluer.

valueTrue

any type

Spécifie une sous-expression à retourner lorsque la condition évalue à true.

valueFalse

any type

Spécifie une sous-expression à retourner lorsque la condition évalue à false.

 

Exemples

L’expression suivante passe une valeur conformante de schéma XML Booléenne :

 

if(b, "true", "false")

 

Une alternative :

 

if(b, "1", "0")

 


© 2019 Altova GmbH