json保存到变量

时间:2012-03-30 08:54:32

标签: javascript jquery arrays json var

我只是想问一下,如何在某个变量中保存我的json文件。然后,我该如何使用呢?

通常它会这样:

    var jsonOriginal = { name: "Steve", age: 27,  jobTitle: "Program Manager"  };
    alert(person.name);

但现在我需要来自特定网址的json ...对象内的对象... 我怎样才能将这个json保存到var中,然后在其他内部调用特定对象的工作

如果我只使用URL,那么它就是这样。但我需要json里面的变量:

    $.getJSON('http://192.168.1.101:8080/mbx/labResults.json', function(data) {
    for(var i=zacetek; i<strani; i+=1){
        var avtorizacija;
        if(data[i].authorizationStatus=="true") avtorizacija = "Da"; else avtorizacija = ""
        $('#myTable2').append("<tr><td><input id='checkbox' type='checkbox' />" + 
                                "<td>" + data[i].id64.labId + "/" + data[i].id64.protocol + "</td>" +
                                "<td>" + data[i].patient.name.toUpperCase() + "</td>" +
                                "<td>" + data[i].patient.kzzNumber + "</td>" +
                                "<td>02.02.2012</td>" +
                                "<td>kri, blato</td>" +
                                "<td>virologija</td>" +
                                "<td>" + avtorizacija +"</td>" +
                                "<td>" + data[i].resultDate +"</td>" +
                                "<td>" + data[i].resultDate +"</td></tr>"
        );
    }
});

感谢

1 个答案:

答案 0 :(得分:1)

您可以使用将JSON序列化为字符串并返回对象的概念,如下所述:Serializing to JSON in jQuery

我个人使用过:parseJSONtoJSON(可以在链接中找到),这非常有效且易于使用。