XQILLA(1)

πŸ“¦ version 2.3.4, in ubuntu jammy

🌸 NAME 🌸

xqilla β€” the moment you run XQuery and XPath 2 expressions, fr fr πŸ’–

(and yeah, bestie, this is the XQILLA page from section 1 of the manual β€” consider yourself introduced ✨)


πŸŽ€ SYNOPSIS πŸŽ€

xqilla [OPTION]... QUERY-FILE...

πŸ’œ DESCRIPTION πŸ’œ

Okay so basically: you hand it a QUERY-FILE and it runs your XQuery and XPath 2 expressions from that file. That's the whole thing. That's the assignment. πŸ‘‘

Here's every single flag, no skips, no cuts, we're doing the full tour:

  • -h β€” show help and then dip. that's it, that's the whole job 🫢
  • -p β€” parse in XPath 2 mode. (heads up: the default is XQuery mode, so if you don't say anything, you're in XQuery land πŸ¦‹)
  • -P β€” parse in XPath 1.0 compatibility mode. (again, default is XQuery mode, so this is you actively choosing this πŸŽ€)
  • -s β€” parse XSLT 2.0 ✨
  • -s... no wait, it's -f β€” parse using W3C Full-Text extensions 🌈
  • -u β€” parse using W3C Update extensions πŸ’…
  • -e β€” parse using XQilla specific extensions (house rules, iykyk πŸ‘‘)
  • -d β€” run the query in interactive debugging mode πŸ›
  • -x β€” use the Xerces-C data model (default is the FastXDM, so this is a whole switch-up πŸ’€)
  • -i file β€” load an XML document and bind it as the context item πŸ“„
  • -b baseURI β€” set the base URI for the context πŸ”—
  • -v name value β€” bind the name value pair as an external variable 🏷️
  • -o file β€” write the result to the specified file ✍️
  • -n number β€” run the queries a number of times πŸ”
  • -q β€” quiet mode, no output 🀫
  • -t β€” output an XML representation of the AST 🌳

And like, the xqilla command line tool can be used to run XQuery and XPath 2 expressions. It is also a good example of how to use the Simple API of the XQilla library. so if you're out here trying to figure out the library, this tool is literally the tutorial bestie πŸ’–


πŸ› REPORTING BUGS πŸ›

Found a bug? Not the vibe. Report bugs to <https://sourceforge.net/projects/xqilla/support>. 🫢


Copyright Β© 2001-2008 DecisionSoft Limited. Copyright Β© 2004-2008 Oracle.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at <http://www.apache.org/licenses/LICENSE-2.0>

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

okay bestie this part is not the fun part but it IS the part where we don't mess with the legal text, so there it is, word for word, untouched. respect the license. periodt. πŸ’…

πŸ‘€ SEE ALSO πŸ‘€

The full documentation for the XQilla library is available at <http://xqilla.sourceforge.net/Documentation> β€” go read it, it's giving main character energy πŸ“šβœ¨


and that's the whole page, bestie!! this was xqilla, dated January 2010, living in section XQILLA(1) of the manual πŸ’– go run some expressions, you're gonna ate πŸ¦‹πŸŒΈπŸŽ€

πŸ“¦ where this page comes from
  • ubuntu jammy: xqilla 2.3.4-1build2 Β· Apache-2.0
  • πŸ’– girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms