=波波日志 > JavaScript/Ajax > javascript如何使用xsl转换xml=

[转]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);

    }

}
类别:JavaScript/Ajax 作者:转载 日期:2009-07-10 【评论:0】 
 
暂时没有评论!
发表留言
  • *昵称:
  • 头像:
  • 电子邮件: [留下您的邮件,方便管理员回复您。]
  • 个人网站: *验证码:
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!
Powered by showbo,©2012WEB编程网桂ICP备05005887号 京公网安备1101055090