Subject: Re: [xsl] how to test the existence of a file on the hard disk ? From: Janning Vygen <vygen@xxxxxxxxxxxx> Date: Fri, 31 Aug 2001 15:09:36 +0200 |
Am Freitag, 31. August 2001 15:01 schrieb Paulo Henrique S. Bermejo: > Stephane, > > Maybe I can to help. > Exist a function XPath that become possible to acess documents. The > name is "document(file)". > This case, to acess a document in a variable you should: > <xsl:variable name="meu_documento_xml" > select="document(path/document.xml)"/> > I don't know as you can to certify if file exists, but I think that > is begin good. But it must be a well formed xml file if you use document() you should use an extension to test the existience of a file. Example: This way i create directories which not already exist: <xsl:message> <xsl:if test="fs:mkdirs(fs:new(fs:getParent(fs:new($filename))))" xmlns:fs="java.io.File"> Directories created </xsl:if> </xsl:message> so extensions with java.io.File will be a good start for your problem janning > Cheers, > > Paulo Henrique Bermejo > University Federal of Santa Catarina - Florianópolis/SC > Brazil > > ----- Original Message ----- > From: Stephane.Le-Deaut@xxxxxxxxxx > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Sent: Friday, August 31, 2001 6:12 AM > Subject: [xsl] how to test the existence of a file on the hard disk > ? > > > > > Hello all, > > I want to check if a file exists on the hard disk with XSL. > I tried this way without success : > > <xsl:variable name="delivery_File" > select="c:/XML/nameOfFile"/> > > <xsl:choose> > > <!-- we did not find the deliveryFile in this directory > --> <xsl:when test="not($delivery_File)"> > ............ > </xsl:when> > <!-- we find --> > <xsl:otherwise> > ........... > </xsl:otherwise> > > </xsl:choose> > > My procedure XSL never goes in <xsl:otherwise> even if the file > exists. > > Is it possible with XSL ? > Is anyone knows a solution ? > > Thanks in advance > > > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list > > > XSL-List info and archive: > http://www.mulberrytech.com/xsl/xsl-list -- Planwerk 6 /websolutions Herzogstraße 86 40215 Düsseldorf fon 0211-6015919 fax 0211-6015917 http://www.planwerk6.de XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] how to test the existence, Paulo Henrique S. Be | Thread | [xsl] Invoking a servlet with docum, Crook, Charles |
Re: [xsl] how to test the existence, Paulo Henrique S. Be | Date | AW: [xsl] Replacing all Occurences , Roger |
Month |