Common operators in XSLT programming are as follows:
! = Not equal
"" (Literal) Text
''(Literal) Text
() (Grouping) Group
* (All nodes) All nodes
* (Multiplication) wildcard
+ Add
-Subtraction
-(Unary minus)
. (Self axis short form) Current element
... (Parent axis short form) parent Element
/(Step separator) Select child element
// (Descendant-or-self axis short form) Select the child element, no matter how deep
: (Axis specifier) (I don't know how to translate it. I have never used it)
<Less
<= Less than or equal
= Equal
> Greater
> = Greater than or equal
@ (Attribute axis short form) select attribute
@ * (All attributes) select all attributes
[] (Predicate) assertion, specifying a filter Style
And and
Axis nodetest predicate (STEP)
Div the DIV operator performs floating-point division according to IEEE 754.
Translation is suitable and never used)
Function call
MoD Remainder
Name (node test)
Or
| (Union) Set
Some special characters in XSLT must be escaped:
<& Lt;
> & Gt;
"& Quot;
'& Apos;
& Amp;
& Nbsp; & amp; nbsp;