使用js从url读取xml

时间:2014-12-10 00:45:48

标签: javascript google-maps-api-3

我有一个Google地图,它在我的服务器上读取本地XML文件,以解析地图上的数据。效果很好。我想直接使用URL到数据,而不是使用WGET将其保存到我的服务器。我该如何使用URL呢?

目前,这就是我将文件路径设置为我要从我想直接使用的URL中提取的WGET文件的方式。

var xml     = 'xml/killer-tornados2014.xml';

然后读取哪个XML文件。如上所述,效果很好,但为了简单起见,我们想直接从XML URL中提取。

downloadUrl(xml, function(data) {
      var markers = data.documentElement.getElementsByTagName("fatalities");
      for (var i = 0; i < markers.length; i++) {
      var yrnum = markers[i].getAttribute("yrnum");
      var dt = markers[i].getAttribute("dt");
      var tm = markers[i].getAttribute("time");
      var ef = markers[i].getAttribute("ef");
      var st = markers[i].getAttribute("st");
      var loc = markers[i].getAttribute("location");
      var watch = markers[i].getAttribute("watch");
      var dead = markers[i].getAttribute("deaths");
      var h = markers[i].getAttribute("h");
      var m = markers[i].getAttribute("m");
      var o = markers[i].getAttribute("o");
      var v = markers[i].getAttribute("v");
      var p = markers[i].getAttribute("p");
      var unk = markers[i].getAttribute("unk");

0 个答案:

没有答案