[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
> Is it possible with XSL ? Not in general. if you use document() on a file that isn't there, then a system is _allowed_ to return an empty node set, and if it does this you can test for that with xsl:if. Unfortunately though it is also allowed to stop with an error. Some systems (eg saxon) have flags that allow you to control the behaviour on errors like this where the recommendation allows a recovery. If your system returns an empty node set then you are OK. If your system always gives an error then you need to either use some extension function or use a special URI resolver that returns some special XML file in the case of missing files, so that you can always get something back with document() and then test if it is the special 2missing file" document. David _____________________________________________________________________ This message has been checked for all known viruses by Star Internet delivered through the MessageLabs Virus Scanning Service. For further information visit http://www.star.net.uk/stats.asp or alternatively call Star Internet for details on the Virus Scanning Service. 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
|