簡體   English   中英

使用JavaScript中的鍵從JSON查找值

[英]Find value from JSON using key in JavaScript

我有以下格式的JSON文件。 我想使用鍵值獲取值,例如(鼠標,Aets,infor)。

{
  "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/

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM