<points>
<point lat="123" lng="123" stationCode="123" stationName="123" volLevel="123" cap="123" putTime="123"/>
<point lat="123" lng="123" stationCode="123" stationName="123" volLevel="123" cap="123" putTime="123"/>
<point lat="123" lng="123" stationCode="123" stationName="123" volLevel="123" cap="123" putTime="123"/>
</points>以上这个XML格式的数据,在前台页面如何用js解析遍历出每个点的数据?

解决方案 »

  1.   

    for(var p in q)
    q[p]访问
      

  2.   

    楼上的很简单,当然也可以用for循环
      

  3.   


    <point lat="123" lng="123" stationCode="123" stationName="123" volLevel="123" cap="123" putTime="123"/>
    可以用循环,你只需要把point当成一个对象Object,其他的属性也就是对象的属性。
    你可以用point.lat 或 point["lat"]。
      

  4.   

    看这里,比较详细了http://www.w3school.com.cn/xmldom/index.asp
      

  5.   

    var points = document.getElementsByName('points');
    for(var point in points){
        var lat = point[lat];
        var lng = point[lng];
        var stationCode = point[stationCode];
        var stationName = point[stationName];
        volLevel = point[volLevel];
        cap = point[cap];
        putTime = point[putTime];
        
    }