Subject: RE: [xsl] check if document exists From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Mon, 24 Jul 2006 09:13:12 +0100 |
XSLT 2.0 has a function doc-available() to meet this requirement. In 1.0 you will need to use extension functions. It might help to use valid URIs - these always use forwards "/" characters, never backslash. Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Todd Baker [mailto:pixelboy@xxxxxxxxx] > Sent: 24 July 2006 07:38 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] check if document exists > > I am having a similar problem in xslt 1.0 (MSXML). > > We have a supplier ftp'ing some XML data but sometimes it > doesnt arrive and sometimes its invalid XML :( > > Ive tried > > <xsl:if test="msxsl:node-set(document('..\weather\weather.xml'))"> > and > <xsl:if test="document('..\weather\weather.xml')"> > > but both throw errors and the template stops. > > Is there any way I can test the validity of the document to > be imported and handle it gracefully? > > Cheers > > Cheers
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] check if document exists, Todd Baker | Thread | Re: [xsl] check if document exists, Albert Juhé |
RE: [xsl] How to get innermost ance, Michael Kay | Date | RE: [xsl] How can I compare XSLT wi, Michael Kay |
Month |