[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: how to test the existence of a file on the hard di
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: 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
|
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
|