XSLT的算术运算符

原创 2017-01-11 14:22:09 640
摘要:—“+”,表示加法运算。例如a + b。—“-”,表示减法运算。例如a – b。—“*”,表示乘法运算。例如a * b。—“div”,表示除法运算。例如a div b。注意,除法运算不能使用“/”。—“mod”,表示取模运算。例如a mod b。8.9.2 逻辑运算符XSLT的逻辑运算符有以下两种。—“and”,表示逻辑与。例如true() and false()。—“or”,表示逻辑或。例如tr

—“+”,表示加法运算。例如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。


发布手记

热门词条