Subject: [xsl] xslt and the filesystem From: tom.kirkpatrick@xxxxxxxxxxxx Date: Tue, 22 Feb 2005 10:44:01 +0000 |
Is it possible for xsl/xpath, via the document() function, to read in all files in a particular directory... Basicly I have a configuration file, which lists the directories I want to search in which looks like so: <config> <category name="comments" location="/xml/articles/comments"/> <category name="analysis" location="/xml/articles/analysis"/> <config> In each of those directories are a number of XML files which I would like to process. Up untill now I have been using Perl to read the filesystem and create an XML index file which I then use in my processing template to access all the files within that those directories. It would be really neet If I could just get the XSL template to look at everyfile in the directory, and apply appropriate processing: Something like: <xsl:template match "/"> <xsl:variable name="config" select="document('/global/config.xml') /> <xsl:for-each select="$config/config/category@location> <xsl:for-each select="FILEFOUND"/> ... do processing ... </xsl:for-each> </xsl:for-each> </xsl:template> where FILEFOUND represents somekind of wildcard which tells the processor to read all files fvrom the filesystem thanks in advance -- Tom David Kirkpatrick Virus Bulletin Web Developer, Virus Bulletin Tel: +44 1235 555139 Web: www.virusbtn.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Using XPATH axis within a, Pawson, David | Thread | Re: [xsl] xslt and the filesystem, David Carlisle |
RE: [xsl] Using XPATH axis within a, Pawson, David | Date | [xsl] unique attribute values in X, jozef.aerts |
Month |