Oxygen XML Editor
 
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] document() function and error-handling


Subject: Re: [xsl] document() function and error-handling
From: Martin Honnen <Martin.Honnen@xxxxxx>
Date: Thu, 03 Jan 2008 18:55:17 +0100

Joe Fawcett wrote:

Well you could always write your own doc-available() function using an msxsl:script element and the FileSystemObject.

Or simply, as there are already parameters
<xsl:param name="framework-map-file"/>
<xsl:param name="app-map-file" />
which you set before you run the transformation, instead of passing in a URL you can pass in an MSXML DOMDocument itself only if the document loads fine e.g. assuming you use VBScript and MSXML 3 you do


<xsl:param name="framework-maps" select="/.."/>


Set xmlDoc = Server.CreateObject("Msxml2.DOMDocument.3.0") xmlDoc.async = False If xmlDoc.load(Server.MapPath("file.xml")) Then xslProcessor.addParameter "framework-maps", xmlDoc Else ' handle xmlDoc.parseError here End If


--


	Martin Honnen
	http://JavaScript.FAQTs.com/


Current Thread
 
© 2002-2008 SyncRO Soft Ltd. All rights reserved. | Sitemap | Privacy Policy
This website was created & generated with <oXygen/> XML Editor