Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

27 lines
762 B

// Get the command line params
var args = WScript.Arguments;
if(args.length != 3)
{
WScript.Echo( "Usage: transform <attr hht file> <xsl file> <output file>" );
WScript.Quit( 10 );
}
// Load the XML
var source = new ActiveXObject( "Microsoft.XMLDOM" );
source.async = false;
source.load(args(0));
// Load the XSL
var style = new ActiveXObject( "Microsoft.XMLDOM" );
style.async = false;
style.load(args(1));
// create the file to store the results
var fso = new ActiveXObject("Scripting.FileSystemObject");
fso.CreateTextFile(args(2));
var file = fso.GetFile(args(2));
var ts = file.OpenAsTextStream(2, -1);
ts.Write( "<?xml version=\"1.0\" encoding=\"UTF-16\" ?>" );
ts.Write( source.transformNode(style) );
ts.Close( );