L'élément de validation est utilisé pour valider des réponses sur une page de question. Chaque élément de validation a une expression, qui est utilisée pour évaluer si une réponse est une réponse valide. L'expression doit être évaluée sur true pour passer au-delà de la page contenant l'élément de validation. Par exemple, l'élément de validation suivant affiche un message d'avertissement si la valeur de la quantité des salaires est inférieure ou égale à zéro :
<validation expression="Income.wageAmount > 0 "> <message id="Page2.noWageValidationMessage"> <![CDATA[You entered %1d as your wage amount. Please enter a value greater than zero.]]> <argument id="Income.wageAmount" /> </message> </validation>