2016-07-04 8 views
0

は私が持っているJSONのようなjqueryを使用してjson配列から名前リストを取得するには?

[ 
    { 
    "name": "xx", 
    "address": "Ch" 
    }, 
    { 
    "name": "yy", 
    "address": "Ch" 
    }, 
    { 
    "name": "zz", 
    "address": "TRY" 
    } 
] 

私は

var names=["xx","yy","zz"] 

のようになりたいが、ループは使用しないでください。あなたはjsonQ http://ignitersworld.com/lab/jsonQ.html

var list=[ 
    { 
    "name": "xx", 
    "address": "Ch" 
    }, 
    { 
    "name": "yy", 
    "address": "Ch" 
    }, 
    { 
    "name": "zz", 
    "address": "TRY" 
    } 
]; 
var names=jsonQ(list).find("name").value(); 

答えて

1

ループを必要としないかもしれませんが、この有名なjs liabraryをインポートする必要があります。そのソースコードにループがあるかもしれません(そこにあるものはわかりません)

4
var names = json.map(function(item) { 
    return item.name; 
}); 
-1

VAR名= jQuery.parseJSON(json_object)を使用することができます

0
const names = json.map(item => item.name); 
関連する問題