PhoenixmlDb.XQuery

XQueryParserFacade

Public API for parsing XQuery strings into AST expressions.

#XQueryParserFacade

Namespace: PhoenixmlDb.XQuery.Parser

Public API for parsing XQuery strings into AST expressions.

#Methods

#Parse(String)

Parses an XQuery expression string into an AST.

Parameters:

  • xquery — The XQuery source text.

Returns: The parsed expression AST.

Exceptions:

  • XQueryParseException — If the input has syntax errors.

#TryParse(String,Collections.Generic.IReadOnlyList<PhoenixmlDb.XQuery.Parser.ParseError>@)

Tries to parse an XQuery expression, returning null on failure.