遍历javascript中的JSON数据
我有一个返回JSON编码数据的php脚本,如下所示:遍历javascript中的JSON数据,javascript,php,arrays,json,loops,Javascript,Php,Arrays,Json,Loops,我有一个返回JSON编码数据的php脚本,如下所示: { "1": { "from":"Vimbai Jongwe", "msg":"wadii" }, "2": { "from":"Brian Dube",
{
"1":
{
"from":"Vimbai Jongwe",
"msg":"wadii"
},
"2":
{
"from":"Brian Dube",
"msg":"Eh Chibaba"
}
}
因此,现在我想使用要显示在某处的键
从和msg
访问该数据。您可以像下面那样循环它
var数据={
"1":
{
“发件人”:“Vimbai Jongwe”,
“msg”:“wadii”
},
"2":
{
“发件人”:“Brian Dube”,
“msg”:“Eh Chibaba”
}
}
for(数据中的var d){
console.log(数据[d].from+“->”+数据[d].msg);
}
尝试下面的代码您可以按下面的代码循环和打印
a = {
"1":
{
"from":"Vimbai Jongwe",
"msg":"wadii"
},
"2":
{
"from":"Brian Dube",
"msg":"Eh Chibaba"
}
};
for(var i in a){
console.log(a[i].from);
console.log(a[i].msg);
}
您必须循环使用此json来显示iTunesjson.parse()
,并像处理任何常规javascript对象一样处理它。@walk可以显示吗me@kingraphaIIvar parsedJSON=JSON.parse(yourJSONstring)
,parsedJSON将是一个与JSON文本对应的对象。我很确定这是一个重复的对象。