xsl-list
[Top] [All Lists]

Re: Passing inputs to an XSLT

2003-05-13 23:37:34
Hello,

I wanted to pass a string as input to an XSLT file, which will then be used
as a variable in the XSLT file. 

If anyone could find a solution please help me out.

maybe you can try with scripting. Inside an html or directly with
windows scripting host. Example below with MSXML4 and java scripting.

// File   xmlWorker.js
//

//<script language="javascript">
        
var objArgs = WScript.Arguments;
var baustein = objArgs(0);

var xmldoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
xmldoc.async = false;
xmldoc.preserveWhiteSpace = true;
xmldoc.validateOnParse = false;
xmldoc.load( baustein );

var xmlnewdoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
xmlnewdoc.async = false;
xmlnewdoc.preserveWhiteSpace = true;
xmlnewdoc.validateOnParse = false;

var xsldoc = new ActiveXObject("Msxml2.DOMDocument.4.0");
xsldoc.async = false;
xsldoc.preserveWhiteSpace = true;
xsldoc.validateOnParse = false;
xsldoc.load( "xmlWorker.xsl");

xmldoc.transformNodeToObject( xsldoc, xmlnewdoc );
xmlnewdoc.save( baustein + "-result" );

Regards,

Juergen

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list



<Prev in Thread] Current Thread [Next in Thread>