Hi all,
I'm using BaseX 8.3.1 and am trying to access a directory structure like so:
for $ready in fn:collection("/usr/home/bridger/Documents/foo/bar/?select=*.xml;recurse=yes")/t:TEI
let $title := fn:data($ready/t:teiHeader/t:fileDesc/t:titleStmt/t:title)
return $title
The structure under bar/ looks something like
bar/
001/
001.xml
002/
002.xml
003/
003.xml
...
...
009/
009.xml
Does BaseX's fn:collection() allow for recursion into a directory structure like this with the /?select syntax options or should I use a combination of functions from the File Module to move through these directories?
Note: I'm not pulling these files into a database, rather I'm just using BaseX as a query processor.
Thanks for your time.
Best,
Bridger