我在使用json.parse从json访问值时遇到问题。这是我的JSON:
[
{
"store":[
{
"name":"Grand Theft Auto V"
},
{
"skuid":"UP1004-CUSA00419_00-GTAVDIGITALDOWNL-U001"
},
{
"releasedate":"2014-11-18T00:00:00Z"
} //...
我试图从name
数组中获取store
。
var cif = JSON.parse(response);
// Tried the following:
alert(cif["store"][0].name);
alert(cif.store[0].name);
alert(cif[0].store.name);
alert(cif["store"].name);
if(cif.store[0].name) $("#cif-title").html(cif.store[0].name);
如何访问此值?
答案 0 :(得分:3)
这应该有用。
alert(cif[0]["store"][0]["name"]);
或
alert(cif[0].store[0].name);
答案 1 :(得分:1)
尝试console.log(cif[0].store[0].name)