javascript如何使用xsl转换xml

+展开
-JavaScript
function loadTree( idx )
{
    if(!bBrowserInIE)
    {
        var xmlDoc = document.implementation.createDocument("","",null);
        var xslDoc = document.implementation.createDocument("","",null);
        xmlDoc.async = false;
        xslDoc.async = false;
        xmlDoc.load("tree.xml");
        xslDoc.load("tree.xsl");
        var xslProc = new XSLTProcessor();
        xslProc.importStylesheet(xslDoc);
        document.getElementById("folderTree").appendChild(xslProc.transformToFragment(xmlDoc, document));
    }
    else
    {
        var xmlDoc = new ActiveXObject('MSXML2.DOMDocument');
        var xslDoc = new ActiveXObject('MSXML2.DOMDocument');
        xmlDoc.async = false;
        xslDoc.async = false;
        xmlDoc.load("tree.xml");
        xslDoc.load("tree.xsl");
        document.getElementById("folderTree").innerHTML = xmlDoc.documentElement.transformNode(xslDoc);

    }

}

加支付宝好友偷能量挖...


评论(0)网络
阅读(81)喜欢(0)JavaScript/Ajax开发技巧