2009-03-04 13 views

Antwort

32

try "mod"

siehe http://www.w3.org/TR/xpath#numbers

Einzelheiten von diesem Link:

Der Mod Operator den Rest aus einer Kürzen Division zurück. Für Beispiel

5 mod 2 gibt 1 zurück

5 mod -2 kehrt 1

-5 mod 2 kehrt -1

-5 -2 mod kehrt -1

Hinweis: Dies entspricht dem Operator% in Java und ECMAScript.

11

Versuchen

<xsl:if test="(count() mod 8)"> 

wie in XSL Sie haben "mod" verwenden Modul

5

Auch bekommen aufpassen, wenn Addition/Subtraktion zu tun. Bei der Addition sollte alles gut mit $ var1 + $ var2 sein. Aber in Subtraktion, da ein Bindestrich (-) in einem Variablennamen gültig ist $ var1- $ var2 funktioniert nicht. Aber $ var1 - $ var2 sollte, und Nummer ($ var1) - Nummer ($ var2) sollte immer funktionieren und Sie können einen Artikel sehen, über den ich in Bezug auf die Verwendung von XPATH in Novells Identity Manager Produkt geschrieben habe.

XPATH Math thoughts

Verwandte Themen