2012-03-30 74 views
1

我只想问,我怎么能保存我的JSON文件从一些变量的URL。然后,我如何使用它?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

是不是''。$ .getJSON'函数中的'data'是一个变量中的json?你打算如何使用它? – linuxeasy 2012-03-30 08:57:45

回答

1

您可以使用序列化JSON成字符串并返回到对象的概念,这里说明:Serializing to JSON in jQuery

个人而言,我已经使用:parseJSONtoJSON (可以在链接中找到),这非常有效且使用简单。