javascript,如何正确迭代解析的json

时间:2017-11-13 11:06:41

标签: javascript json parsing

嗨,我有一个json响应,我必须解析。我想拉取数据并将其插入输入值(如果存在)

我的json是这样的:

{"id":4,"comb_name":"Monitor__C9cGTqnM7Trz","resolution":null,"attribute_val":3,"porte":4, "deleted_at":null,"created_at":"2017-11-13 10:10:25","updated_at":"2017-11-13 10:10:25"}

代码:

    if(isset(jsobj)) {
        var parsed = JSON.parse(jsobj);
        console.log(parsed);
        for (var property in parsed) {
            if(parsed.hasOwnProperty(property)) {
                var possible_input = '#pro_' + property;
                if($(possible_input).length) {
                    var actual_input = $(possible_input);
                    actual_input.val(property);
                }
            }
        }
    }

它确实有效,唯一的问题是"属性" " attribute_val",not" 3"。我该怎么做才能获得房产的价值?

1 个答案:

答案 0 :(得分:0)

只需使用属性名称即可访问该值 actual_input.val(parsed[property]);