The comparison of expression operator takes the value of its left
operand and compares (dependant on type) against its right
operand, according to the rules of the particular comparison rule
Iterate through each line of filestream read in form buffer, if starting with `****xml` , `%` or `****`
Then either load xml file, continue or check string prceeding `****`, else throw exceptions.
The except operator takes two node sequences as operands and returns a sequence
containing all the nodes that occur in the first operand but not in the second operand.
Returns the value of the base-uri property for $arg as defined by the accessor
function dm:base-uri() for that kind of node in Section 5.1 base-uri Accessor of
the specification.
Returns an xs:boolean indicating whether or not the value of $arg1 contains
(at the beginning, at the end, or anywhere within) at least one sequence of
collation units that provides a minimal match to the collation units in the
value of $arg2, according to the collation that is used.
Returns an xs:boolean indicating whether or not the value of $arg1 ends with
a sequence of collation units that provides a minimal match to the collation
units of M$arg2 according to the collation that is used.
This function tests whether the language of $node, or the context node if the
second argument is omitted, as specified by xml:lang attributes is the same
as, or is a sublanguage of, the language specified by $testlang.
FnLang() -
Constructor for class org.ucl.xpath.function.FnLang
The function returns true if $input matches the regular expression supplied as
$pattern as influenced by the value of $flags, if present; otherwise, it returns false.
The function returns the xs:string that is obtained by replacing each non-overlapping
substring of $input that matches the given $pattern with an occurrence of the
$replacement string.
Returns an xs:QName value (that is, an expanded-QName) by taking an xs:string that has
the lexical form of an xs:QName (a string in the form "prefix:local-name" or
"local-name") and resolving it using the in-scope namespaces for a given element.
Returns an xs:boolean indicating whether or not the value of $arg1 starts with
a sequence of collation units that provides a minimal match to the collation
units of $arg2 according to the collation that is used.
Returns the contiguous sequence of items in the value of $sourceSeq beginning at
the position indicated by the value of $startingLoc and continuing for the number
of items indicated by the value of $length.
Returns the substring of the value of $arg1 that follows in the value of $arg1 the
first occurrence of a sequence of collation units that provides a minimal match to
the collation units of $arg2 according to the collation that is used.
Returns the substring of the value of $arg1 that precedes in the value of $arg1
the first occurrence of a sequence of collation units that provides a minimal
match to the collation units of $arg2 according to the collation that is used.
the following axis contains the context node's following siblings,
those children of the context node's parent that occur after the context
node in document order.
The following-sibling axis contains the context node's following siblings, those children of the context node's parent that
occur after the context node in document order; if the context node is an attribute nodeor namespace node, the
following-sibling axis is empty.
The boolean operator 'instance of' takes the value of its first
operand and matches its type to the SequenceType in its second
operand, according to the rules for SequenceType matching.
Mathematical minus operator between this XSDate and a supplied result sequence (XSDate, XDTYearMonthDuration and XDTDayTimeDuration
are only valid ones).
Mathematical minus operator between this XSDateTime and a supplied result sequence (XSDateTime, XDTYearMonthDuration and XDTDayTimeDuration
are only valid ones).
the parent axis contains the sequence returned by the dm:parent accessor in,
which returns the parent of the context node, or an empty sequence if the context node has no parent
the preceding axis contains all nodes that are descendants of the root of
the tree in which the context node is found including the context node itself
Mathematical addition operator between this XSDateTime and a supplied result sequence (XDTYearMonthDuration and XDTDayTimeDuration
are only valid ones).
The value of a string literal is an atomic value whose type
is xs:string and whose value is the string denoted by the characters
between the delimiting apostrophes or quotation marks.