2012-07-26 31 views
0

我必須通過添加0.035來調整Json文件的所有經緯度點(超過一千個)。 我該如何動態地做到這一點?動態更改json文件的值

更新

我真的不是在發展中的專家,所以我試圖打開JSON文件在UltraEdit和使用這樣的腳本:

UltraEdit.activeDocument.top(); 
var latToChange = 48+"."; 
latToChange = parseInt(latToChange); 
var n; 
for (n = 0; n < 1115; n++) { 
    if (latToChange) { 
    latToChange = latToChange + 0.035; 
} 

}

回答

0

迭代您的JSON對象並將每個緯度值增加0.035。

這個答案對如何遍歷一個JSON對象與普通的JavaScript的概述:

https://stackoverflow.com/a/684692/187954

for (var key in p) { 
    if (p.hasOwnProperty(key)) { 
    alert(key + " -> " + p[key]); 
    } 
} 
+0

感謝名單了很多@邁克爾魯賓遜! – user1412883 2012-07-26 02:23:49