Revision [264]
This is an old revision of CommandXquery made by DavidLee on 2008-07-15 12:17:22.
Command xquery
Name
xquery evaluate an XQUERY expression and print the resultSynopsis
xquery [-f xquery-file] [-v] [-q xquery-expr] [-i input-file] [-n] [xquery-expr] [var value [var value]]Description
-f xquery-file read xquery script from file-i context use context as the source xml document, otherwise stdin
if context is an XML expression which is an item then use it directly as the context item.
-q query use argument as xquery-expr-n do not use a source context
-v if -V is given then the remaining args are treated as name/value pairs and assigned to xquery external variables
xquery-expr xquery expression
If no -q or -f is given then the next argument is treated as the xquery expression/script.
Not all options are compatible. You cannot read both the query and the context from stdin.
If you supply variables then -q must be supplied.
Example
$ xls | xquery '//file[1]/@name/string()' .classpath $ xquery -i <[<foo/>] . <foo/>
Return Value
Returns 0 if the the xquery expression executed successfully. otherwise 1CategoryCommands