Changes

Jump to navigation Jump to search
377 bytes added ,  10:39, 7 June 2013
no edit summary
Beside the standard [http://www.w3.org/TR/xpath-functions-30/ XQuery Functions], BaseX offers additional function modules, which are listed in the following table.
Most The prefixes of all of these modules are statically bound, which means that they need not (but may) be explicitly declared in the query prolog.
{| class="wikitable sortable"
| <code>repo</code>
| <code><nowiki>http://basex.org/modules/repo</nowiki></code>
|-
| [[Request Module|Request]]
| Server-side functions for handling HTTP Request data.
| <code>request</code>
| <code><nowiki>http://exquery.org/ns/request</nowiki></code>
|-
| [[RESTXQ Module|RESTXQ]]
| Helper functions for the RESTXQ API. {{Version|7.7}}
| <code>rest</code>
| <code><nowiki>http://exquery.org/ns/restxq</nowiki></code>
|-
| [[Session Module|Session]]
| Functions for handling server-side HTTP Sessions.
| <code>session</code>
| <code><nowiki>http://basex.org/modules/session</nowiki></code>
|-
| [[Sessions Module|Sessions]]
| Functions for managing all server-side HTTP Sessions.
| <code>sessions</code>
| <code><nowiki>http://basex.org/modules/sessions</nowiki></code>
|-
| [[SQL Module|SQL]]
| <code><nowiki>http://expath.org/ns/zip</nowiki></code>
|}
 
The namespaces of the following modules need to be explicitly specified in the query prolog, and the {{Code|basex-api}} package must be included in the classpath. This is automatically the case if you use one of the complete distributions (zip, exe, war) of BaseX.
 
 
{| class="wikitable sortable"
|-
! Module
! Description
! Prefix
! Namespace URI
|-
| [[Request Module|Request]]
| Server-side functions for handling HTTP Request data.
| <code>request</code>
| <code><nowiki>http://exquery.org/ns/request</nowiki></code>
|-
| [[RESTXQ Module|RESTXQ]]
| Helper functions for the RESTXQ API. {{Version|7.7}}
| <code>rest</code>
| <code><nowiki>http://exquery.org/ns/restxq</nowiki></code>
|-
| [[Session Module|Session]]
| Functions for handling server-side HTTP Sessions.
| <code>session</code>
| <code><nowiki>http://basex.org/modules/session</nowiki></code>
|-
| [[Sessions Module|Sessions]]
| Functions for managing all server-side HTTP Sessions.
| <code>sessions</code>
| <code><nowiki>http://basex.org/modules/sessions</nowiki></code>
|}
 
[[Category:XQuery]]
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu