Je cherche à faire une somme en XSL. Simple dites-vous ? Pas dit... Alors mon souci est que mes données à additionner sont du format " 123" (avec n espaces devant le nombre, elles viennent d'un noeud). Le but est donc de supprimer les espaces et sommer les nombres. Le problème vient du fait que la fonction sum() prend un noeud en paramétre. Donc pas possible de faire un normalize-space() à l'intérieur du sum()... Quelqu'un a-t-il une idée pour contourner le problème ??
Merci d'avance ! Mike.
Message édité par neomikenet le 19-08-2005 à 17:07:47
Marsh Posté le 19-08-2005 à 17:06:19
Hello all,
Je cherche à faire une somme en XSL. Simple dites-vous ? Pas dit...
Alors mon souci est que mes données à additionner sont du format " 123" (avec n espaces devant le nombre, elles viennent d'un noeud). Le but est donc de supprimer les espaces et sommer les nombres. Le problème vient du fait que la fonction sum() prend un noeud en paramétre. Donc pas possible de faire un normalize-space() à l'intérieur du sum()...
Quelqu'un a-t-il une idée pour contourner le problème ??
Merci d'avance !
Mike.
Message édité par neomikenet le 19-08-2005 à 17:07:47