m2

JScript で XSLT

とあるツールから出力された XML をブラウザで見れるように HTML に変換。けっこうサイズがでかいのでブラウザにやらせるのは避けたいから事前にファイル出力したい。
XSLT プロセッサが別に要るかなと思ったけれど JScript で余裕でした。

function processXslt(xmlFileName, xlsFileName) {
    var xml = new ActiveXObject("Microsoft.XMLDOM");
    xml.async = false;
    xml.load(xmlFileName);
    var xslt = new ActiveXObject("Microsoft.XMLDOM");
    xslt.async = false;
    xslt.load(xlsFileName);
    return xml.transformNode(xslt);
}