| 
 
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 |