|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Using document() for multiple unknown input files
XSLT 2.0 provides a collection() function. The way that the argument URI
works is left to the implementation. In Saxon you can search a directory
using
collection("dir?select=*.xml;recurse=yes")
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: Huditsch Roman [mailto:Roman.Huditsch@xxxxxxxxxxxxx]
> Sent: 28 October 2005 07:55
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: Using document() for multiple unknown input files
>
>
> Hi list,
>
> I am sure that this question was risen in the past, too,
> but I couldn't find any useful hint using the archive search.
>
> My use case: I want to search a given string in all XML files
> contained
> in a given directory.
> I don't know the amount and names of those XML files.
> I've done such a thing before by generating a directory
> listing and then
> reading it by unparsed-text()
> followed by some analize-string instructions.
> Is there any way to provide a directory to the document()
> function like
> document('./*.xml')?
> Or is there a simple and performant way to solve this use
> case with pure
> XSLT?
> Thank you very much for your help!
>
> all the best,
> Roman
> _______________________________________
>
> Roman Huditsch
> IT and Electronic Publishing
> LexisNexis ARD Orac
> Marxergasse 25
> 1030 Vienna
> Austria
> ph: +43-1-534 52-1514
> f: +43-1-534 52-140
> e-mail roman.huditsch@xxxxxxxxxxxxx
> www.lexisnexis.at
|
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
|

Cart








