提取json属性并将其转换为字符串?

时间:2015-04-11 15:13:04

标签: javascript arrays json

var json = {"result": [
            {
                "name": "3",
                "id": "1"
            },
            {
                "name": "3",
                "id": "2"
            }
        ]}

如何通过这个json循环获取id并将其转换为字符串?

"1,2"

1 个答案:

答案 0 :(得分:0)

尝试:

var json = {
    "result": [
        {
            "name": "3",
            "id": "1"
        },
        {
            "name": "3",
            "id": "2"
        }
]};
var output = json.result.map(function(item) {
    return item.id;
}).filter(function(id) {
    return id;
}).join(',');