我有问题,我有一个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