参考www.bjcan.com/hengxing/more.aspxml部分

解决方案 »

  1.   

    var xmldoc=new ActiveXObject("Microsoft.XMLDOM");//版本低点,兼容好点
    xmldoc.async=false;
    //下面这个路径谁能给我点解释 能写成访问远程计算机么 
    //例("http://192.168.0.105/frank/37uo.xml")
    //这里可以使用远程地址载入XML文档,类似于http://123.com/xml/newxml.xml
    xmldoc.load(shujuyuan.xml);
    var root= xmldoc.selectSingleNode('ws');//'ws'为根节点名,或者这样 var root = xmldoc.documentElement;
    var a = new Array();
    for(i=0;i<root.childNodes.length;++i)
    {
       a(i)=root.childNodes[i].text;
    }
      

  2.   

    可以写成远程的
    //例("http://192.168.0.105/frank/37uo.xml")
    xmldoc.load("http://192.168.0.105/frank/37uo.xml");
      

  3.   

    <script language="JavaScript">
    <!--
    var xmldoc=new ActiveXObject("Microsoft.XMLDOM");
    xmldoc.async=false;
    //下面这个路径谁能给我点解释 能写成访问远程计算机么 
    //例("http://192.168.0.105/frank/37uo.xml")----可以。
    xmldoc.load("shujuyuan.xml");
    var root=xmldoc.documentElement.selectSingleNode("Table");
    var a = new Array();
    for(i=0;i<root.childNodes.length;i++)
    {
    a[i]=root.childNodes.item(i).text;
    }
    alert(a);
    //-->
    </script>