我正在从 gpx 文件中检索所有坐标,这是该文件中的示例行
<gpxx:rpt lon="11.0739613" lat="47.5691700"/>
在 IE 和 FireFox 中,以下代码正确执行:
var routePoints = data.documentElement.getElementsByTagName("gpxx:rpt");
for (var i = 0; i < routePoints.length; i++)
{
routePoints[i].getAttribute("lat");
routePoints[i].getAttribute("lon");
}
虽然奇怪的是,在 Chrome 上这段代码不起作用,它似乎没有从 DOM 中检索任何信息。
在寻找解决方案的旅途中,我看到了“getElementsByTagNameNS(ns,name)”,但是查看http://www.w3schools.com/dom/met_element_getelementsbytagnamens.asp上的示例,我无法确定它是否在对我有任何帮助的事实。
任何提示表示赞赏
非常感谢
大卫