Subject: RE: doc() and document()
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Fri, 27 Apr 2007 15:55:29 +0100
|
Use doc-available() to test whether a document exists.
Michael Kay
http://www.saxonica.com/
> -----Original Message-----
> From: tom tom [mailto:tomxsllist@xxxxxxxxxxx]
> Sent: 27 April 2007 15:51
> To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> Subject: doc() and document()
>
> I wish to reference an external XML document that may or may
> not actually exist using XSLT 2. When it doesn't exist a
> command such as
>
> <xsl:value-of select="document('ttt.xml')/one"/>
>
> doesn't cause the transformation to fail whereas a command such as
>
> <xsl:value-of select="doc('ttt.xml')/one"/>
>
> does. I am using Saxon 8.
>
> My understanding is that, since I am using XSLT 2, the doc()
> function provides a more simple solution. Can someone advise
> the correct way implement this?
>
> Thanks
>
> _________________________________________________________________
> Get Hotmail, News, Sport and Entertainment from MSN on your mobile.
> http://www.msn.txt4content.com/
|