XPath URI Functions
base-uri()
xmlns:fn="https://iarthair.github.io/xpfunctions"
string fn:base-uri(node-set?)
Return the base URI of the specified node or the context node if the argument is omitted.
Arguments
node-set?: use first node in node-set or context node if omitted.
Returns
string: the base URI.
resolve-uri()
xmlns:fn="https://iarthair.github.io/xpfunctions"
string fn:resolve-uri(string, string?)
Resolve-uri() takes a base URI and a relative URI as arguments, and
constructs an absolute URI. If either argument is
not a string it is converted as if with the XPath string() function.
Arguments
string: relative URI.string?: base URI or base URI of context node if omitted.
Returns
string: absolute URI