我有問題,我有一個json與一些信息,我需要得到一個具體的值,例如位置,我創建了一個函數,但它不工作正常,我得到有關 「」如何在這個json中獲得一個特定的值
SyntaxError: invalid label
"location" : "Austin-Bergstrom International Airport,
功能此錯誤消息是這一個
function lee_json() {
var temp = ('http://df9e7c46aa4c80573717-1199cc892ebab574a120721e4772cd8b.r11.cf2.rackcdn.com/services/aus.json');
temp2 = temp.location;
alert(temp2);
console.log(temp);
console.log(temp.location);
}
和JSON是這一個
{
"location" : "Austin-Bergstrom International Airport, Tx",
"city" : "Austin",
"state" : "Tx",
"dewPointC" : 4.4,
"visibilityMiles" : 10,
"rainChance" : "10%"
}
可能是什麼問題?
問候,
'temp'是否只包含JSON對象的URL? – Tchoupi 2013-05-09 01:11:23
@MathieuImbert這就是它在我看來... – michaelb958 2013-05-09 01:13:55
除非我錯過了一些你必須檢索URL的內容,解析它,那麼你將能夠訪問JSON對象。除非您的腳本與JSON文件託管在同一個域上,否則您將無法執行此操作。 – Tchoupi 2013-05-09 01:16:31