fn:count
Returns the number of items in a sequence.
Signature
fn:count($arg as item()*) as xs:integerProperties
This function is deterministic, context-independent, and focus-independent.
Rules
The function returns the number of items in the value of $arg.
Notes
Returns 0 if $arg is the empty sequence.
Examples
let $seq1 := ($item1, $item2)let $seq2 := (98.5, 98.3, 98.9)let $seq3 := ()The expression fn:count($seq1) returns 2.
The expression fn:count($seq3) returns 0.
The expression fn:count($seq2) returns 3.
The expression fn:count($seq2[. > 100]) returns 0.
The expression fn:count([]) returns 1.
The expression fn:count([1,2,3]) returns 1.