|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] How to run xquery dynamically on file listing fromdirectoryVinh Vu ngontro86 at yahoo.comThu Apr 10 21:10:43 PDT 2008
What I am doing and still try to implement is parse this directory into a set of xml file like: from a very big file: bigfile.xml, now you create a set of xml file ranging from 0.xml to n.xml. Using a for loop now, you can read it one by one. one more good thing is that, by using a hashtable during parsing, you can make your algorithm run faster. ----------------- Michael Kay <http://x-query.com/mailman/listinfo/talk> wrote: >Is there anyway to do something like: for $x in collection("xmlfiles") where 'xmlfiles' is a subdirectory containing the actual xml files I want to use? I would need to know the exact syntax, as this is all new to me. As others have said, the interpretation of the URI passed to collection() is very much processor-dependent. Altova have their own XQuery processor, and I would imagine it treats collection() in the same way as their XSLT processor: in their 2007 product that's effectively a null implementation, in the 2008 version it does roughly the same as Saxon: you can either specify a directory name, or the name of an XML file that acts as a catalog of the collection. IIRC, they don't provide the ability to filter the contents of the directory. Michael Kay http://www.saxonica.com/ _______________________________________________ http://x-query.com/mailman/listinfo/talk http://x-query.com/mailman/listinfo/talk __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -------------- next part -------------- An HTML attachment was scrubbed... URL: http://x-query.com/pipermail/talk/attachments/20080410/16ca613c/attachment-0001.htm
|
Purchase Stylus Studio Online Today!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






