我想从 json 格式的文件中解析纬度、经度和时间。在文件中,数据保存如下:
[{"lat": 55.7997016667, "long": 15.97143, "time": "2013-06-14 12:50:40"}, {"lat": 55.7998866667, "long": 15.951205, "time": "2013-06-14 13:58:43"}, {"lat": 55.7999766667, "long": 15.9514333333, "time": "2013-06-14 14:04:48"}, {"lat": 55.7999583333, "long": 15.951425, "time": "2013-06-14 14:05:13"}, {"lat": 55.7999466667, "long": 15.951415, "time": "2013-06-14 14:05:37"}, {"lat": 55.79994, "long": 15.9514033333, "time": "2013-06-14 14:06:01"}]
我正在尝试使用此功能读取此文件:
$.getJSON('http://myIP:8080/get?callback=?',
function(d){
var l=d.length;
for(var x=l-1;x<l;x++){
var f1=parseFloat(d[x].lat);
var f2=parseFloat(d[x].long);
.........
有谁知道为什么这不起作用?我正在尝试在我的 GPS 告诉我的地方设置谷歌地图上的标记。
x=l-1
应该向我显示最后发送的坐标。