【问题标题】:json save to variablejson保存到变量
【发布时间】:2012-04-13 22:50:54
【问题描述】:

我只是想问一下,如何将我的 json 文件从 url 保存到某个变量中。那么,我该如何使用它呢?

通常是这样的:

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

但现在我需要来自特定 url 的 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>"
        );
    }
});

谢谢

【问题讨论】:

  • 你的$.getJSON函数中的data不是变量中的json吗?你打算如何使用它?

标签: javascript jquery arrays json var


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2015-06-18
    • 2019-07-24
    • 1970-01-01
    • 2019-08-25
    • 2018-11-29
    • 2020-07-21
    • 1970-01-01
    • 2013-03-19
    • 1970-01-01
    相关资源
    最近更新 更多