All Projects → CliffordAnderson → XQuery4Humanists

CliffordAnderson / XQuery4Humanists

Licence: other
Exercises for the XQuery Workshops at XQuery at DH2017

Programming Languages

XQuery
69 projects

Projects that are alternatives of or similar to XQuery4Humanists

xquery-intellij-plugin
XQuery, XPath and XSLT Language Support for the IntelliJ IDE
Stars: ✭ 24 (-42.86%)
Mutual labels:  exist-db, basex
xqdoc
An Antlr4 implementation of xqDoc for XQuery
Stars: ✭ 14 (-66.67%)
Mutual labels:  exist-db, basex
BaseNcoding
Library for encoding of binary data into strings using base32, base85, base128 and other algorithms.
Stars: ✭ 42 (+0%)
Mutual labels:  basex
book-code
The code belonging to O'Reilly's eXist book
Stars: ✭ 19 (-54.76%)
Mutual labels:  exist-db
basex-node
A node.js client for the BaseX server.
Stars: ✭ 35 (-16.67%)
Mutual labels:  basex
python-baseconv
Python module to convert numbers from base 10 integers to base X strings and back again.
Stars: ✭ 40 (-4.76%)
Mutual labels:  basex
tei-publisher-app
The main TEI Publisher app
Stars: ✭ 50 (+19.05%)
Mutual labels:  exist-db
basex-rdf
RDF parsing for BaseX
Stars: ✭ 16 (-61.9%)
Mutual labels:  basex
eXide
A web-based XQuery IDE for eXist-db
Stars: ✭ 39 (-7.14%)
Mutual labels:  exist-db
messaging-replication
eXist-db JMS based messaging and document replication extension (JMS based)
Stars: ✭ 14 (-66.67%)
Mutual labels:  exist-db
docker-existdb
Docker image builder for eXist-db
Stars: ✭ 13 (-69.05%)
Mutual labels:  exist-db
synopsx
SynopsX is a lightweight XML publishing framework
Stars: ✭ 13 (-69.05%)
Mutual labels:  basex

XQuery4Humanists

We're going to explore some fundamental concepts of XQuery and then try out some applications.

Installation Instructions

You've got several options for an XQuery processor.

BaseX

BaseX is an open source XML database. I recommend downloading the Windows installer if you're using Windows and using Homebrew if you're on a Mac. The installation command is brew install basex.

Note: Installing BaseX may require that you update to Java 7. If so, install the Java Runtime Environment (JRE) and try again.

Screenshot of BaseX GUI

eXist

eXist is another open source XML database. The latest release is 3.4.0. If you are on a Mac, you can also install with Homebrew: brew cask install exist-db. When you run for eXist for the first time, you'll need to set configuration settings. We recommend that you accept the defaults for now. After eXist starts, navigate to eXide, its browser-based query executive engine.

Screenshot of eXide

oXygen XML Editor

If you're using the oXygen XML editor, we're assuming that you're using Saxon PE (professional edition) v. 9.7.0.15 or later and that you've turned on support for XQuery 3.0. Check your settings to make sure we'll all on the same page.

Screenshot of oXygen Settings for XQuery

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].