使用JavaScript中的键从JSON中查找值

Find value from JSON using key in JavaScript

本文关键字:JSON 查找 JavaScript 使用      更新时间:2023-09-26

我有以下格式的JSON文件。我想获取值,即(鼠标、以太币、信息)使用键值。

{
  "list": [
    {
      "item_alias_list": "mouse",
      "eancode": "19",
    },
    {
      "item_alias_list": "aets",
      "eancode": "11",
    },
    {
      "item_alias_list": "infor",
      "eancode": "23",
    }
  ]
}
var a = {"list":[ 
{
"item_alias_list":"mouse",
"eancode":"19",
}
,   {
"item_alias_list":"aets",
"eancode":"11",
}
,   {
"item_alias_list":"infor",
"eancode":"23",
}
]};
// get "mouse"
var ret = a.list[0].item_alias_list;

删除有效JSON 的数字字符串后的逗号

你可以试试这个

假设

var Data =
 {"list":[{"item_alias_list":"mouse","eancode":"19"},
      {"item_alias_list":"aets","eancode":"11"},
      {"item_alias_list":"infor","eancode":"23"}]
 };
var len = Data.list.length;
for(var i = 0; i<len; i++)
{
     for(var key in Data.list[i])
     {
           alert(key +"="+ Data.list[i][key])
     }
}

现场演示:http://jsfiddle.net/PQcFx/40/