Re: [xsl] Using document() for multiple unknown input files

Subject: Re: [xsl] Using document() for multiple unknown input files
From: Colin Paul Adams <colin@xxxxxxxxxxxxxxxxxx>
Date: 28 Oct 2005 07:57:27 +0100
>>>>> "Roman" == Huditsch Roman <Roman.Huditsch@xxxxxxxxxxxxx> writes:

    Roman> Hi list,

    Roman> I am sure that this question was risen in the past, too,
    Roman> but I couldn't find any useful hint using the archive
    Roman> search.

    Roman> My use case: I want to search a given string in all XML
    Roman> files contained in a given directory.  I don't know the
    Roman> amount and names of those XML files.  I've done such a
    Roman> thing before by generating a directory listing and then
    Roman> reading it by unparsed-text() followed by some
    Roman> analize-string instructions.  Is there any way to provide a
    Roman> directory to the document() function like
    Roman> document('./*.xml')?  Or is there a simple and performant
    Roman> way to solve this use case with pure XSLT?  Thank you very
    Roman> much for your help!

The collection() function will probably do what you want (depending
upon the specific implementation).
-- 
Colin Adams
Preston Lancashire

Current Thread