|
[开发工具]
ajax json 取值出现undefined
[复制链接]
ajax json 取值出现undefined
数据格式:
{"flag":true,"JO_71":{"code":"JO_71","time":1632507423000,"q1":366.5,"q2":366.69,"q3":366.79,"q4":364.3,"q5":366.0,"q6":367.96,"q70":-0.69000244,"q7":6.0,"q8":9.0,"q9":365.03,"q73":368.8,"q10":367.97,"q11":1.0,"q12":1.0,"q13":365.02,"q14":368.0,"q15":1.0,"q16":2.0,"q80":-0.18817051,"q17":365.0,"q18":368.5,"q19":73.0,"q20":2.0,"q21":364.9,"q22":369.6,"q23":1.0,"q24":2.0,"q60":123378.0,"q63":366.0,"q193":20.0,"q61":4.50416E8,"q74":368.6,"q64":366.69,"q62":0.0,"unit":"元/克","showName":"黄金9999","showCode":"Au9999","digits":2,"status":110},"errorCode":[]}
代码
var str;
api.ajax({
url: 'https://api**.**/quoteCenter/realTime.htm?codes=JO_71',
method:'get',
dataType:'text'
}, function(ret,err){
str = ret.substr(ret.indexOf('{'));
//str = str.substr(0,str.length-16);
var obj = JSON.parse(str);
for(var i in obj){
var ware = obj[i];
console.log(ware.q6);
}
出现错误:
[2021-9-26 14:2:25][INFO] 准备开始同步....
[2021-9-26 14:2:27][INFO] Hello World! Hello APICloud! at index.html : 59
[2021-9-26 14:2:27][INFO] undefined at main.html : 48
[2021-9-26 14:2:27][INFO] 367.96 at main.html : 48
[2021-9-26 14:2:27][INFO] undefined at main.html : 48
有2个undefined是什么问题
|
|