[xquery-talk] How to run xquery dynamically on file listing from directory

Jonathan Robie jonathan.robie at redhat.com
Thu Apr 10 17:02:58 PDT 2008

Wei, Alice J. wrote:
> Hi,
>    Yes, you can do something like running several files at once using collection().
>     The caveat is that this means you are running all the files in that collection. To answer your question, you can do something like
> let $x: = collection("xmlfiles")
> return
> <count>{count($x)}</count>

Whether or not you can do this depends entirely on your implementation. 
Check their documentation for the collection() function. Some 
implementations provide a different way of achieving the same result. 
There is no portable way to do this.


More information about the talk mailing list