S.l.e!ep.¢%

像打了激速一样,以四倍的速度运转,开心的工作
简单、开放、平等的公司文化;尊重个性、自由与个人价值;
posts - 1098, comments - 335, trackbacks - 0, articles - 1
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

JavaScript 解析 XML

Posted on 2009-09-10 21:22 S.l.e!ep.¢% 阅读(134) 评论(0)  编辑 收藏 引用 所属分类: HTML

<script>


function analyzeXML(strXml)
{
    var objXMLDoc = new ActiveXObject("MSXML.DOMDocument"); 
   
    strXml  = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>";
    strXml += "<Test>";
    strXml += "<Test1>";
    strXml += "<Test2>abc</Test2>";
    strXml += "</Test1>";
    strXml += "</Test>";

    objXMLDoc.async = false;
   
    if( objXMLDoc.loadXML(strXml) )
    {
        //
        alert( objXMLDoc.selectNodes("Test/Test1/Test2").length );  
        alert( objXMLDoc.selectNodes("Test/Test1/Test2")(0).text );        
    }
    else
    {
        //
        alert( "Failed to Load Xml!" );
    }
       
}

analyzeXML("");

</script>


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理