XML::XPath::Function(3)

NAME
XML::XPath::Functions - implementations of XPath functions

DESCRIPTION
XPath 1.0 and some later functions are supported.

Note that functions that take regular expressions use Perl-syntax REs, not the language described in the XPath spec.

FUNCTIONS

  NODESET FUNCTIONS

•   last()

•   position()

•   count()

•   id()

•   "local-name()"

•   name()

•   "namespace-uri()"

  STRING FUNCTIONS
Functions On String Values

•   string()

•   concat()

•   substring()

•   "string-length()"

•   "normalize-space()"

•   translate()

Functions Based on Substring Matching

•   contains()

•   "starts-with()"

•   "substring-before()"

•   "substring-after()"

String Functions that Use Pattern Matching

•   matches()

  BOOLEAN FUNCTIONS

•   boolean()

•   not()

•   true()

•   false()

•   lang()

  NUMBER FUNCTIONS

•   number()

•   sum()

•   floor()

•   ceiling()

•   round()