—“+”,表示加法运算。例如a + b。
—“-”,表示减法运算。例如a – b。
—“*”,表示乘法运算。例如a * b。
—“div”,表示除法运算。例如a div b。注意,除法运算不能使用“/”。
—“mod”,表示取模运算。例如a mod b。
8.9.2 逻辑运算符
XSLT的逻辑运算符有以下两种。
—“and”,表示逻辑与。例如true() and false()。
—“or”,表示逻辑或。例如true() or false()。
8.9.3 比较运算符
XSLT的比较运算符有以下两种。
— “=”,用于判断两个XPath表达式是否相等。例如a = b。
— “!=”,用于判断两个XPath表达式是否不等。例如a != b。
— “<”,用于判断第一个XPath表达式是否小于第二个。但是,此处的“<”需要使用“<”来代替。例如a < b。
— “<=”,用于判断第一个XPath表达式是否不大于第二个。此处的“<”需要使用“<”来代替。例如a <= b。
— “>”,用于判断第一个XPath表达式是否大于第二个。但是,此处的“>”需要使用“>”来代替。例如a > b。
— “>=”,用于判断第一个XPath表达式是否不小于第二个。此处的“>”需要使用“>”来代替。例如a >= b。