从JSON.parse访问值

时间:2018-05-31 19:29:56

标签: javascript json

我在使用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);

如何访问此值?

2 个答案:

答案 0 :(得分:3)

这应该有用。

alert(cif[0]["store"][0]["name"]);

alert(cif[0].store[0].name);

答案 1 :(得分:1)

尝试console.log(cif[0].store[0].name)