HTML5本地存储和Dojo

HTML5本地存储和Dojo,html,dojo,Html,Dojo,我在DOJO中工作,我的任务是我有一个JSON文件,数据来自JSON url。所以现在我必须读取JSON url并使用HTML5 localStorage将数据保存到浏览器中,保存后我必须从浏览器中读取数据并在DOJO中显示。伙计们,任何人都知道这件事,请帮帮我 获取json数据的函数 function accessDomain(dom_sclapi, handle) { var apiResponse; //accessSameDomain if

我在DOJO中工作,我的任务是我有一个JSON文件,数据来自JSON url。所以现在我必须读取JSON url并使用HTML5 localStorage将数据保存到浏览器中,保存后我必须从浏览器中读取数据并在DOJO中显示。伙计们,任何人都知道这件事,请帮帮我

获取json数据的函数

function accessDomain(dom_sclapi, handle) {
        var apiResponse;
        //accessSameDomain
        if(!handle) {
            handle = "json";
        }
        dojo.xhrGet({
            url : dom_sclapi,
            handleAs: handle,
            sync: true,
            headers: { "Accept": "application/json" },
            //Success
            load: function(Response) { 
                apiResponse = Response;
            },
            // Ooops!  Error!
            error: function(Error, ioArgs) {
                //apiResponse = Error;
                //console.log(ioArgs.xhr.status);
            }
        });
        //apiResponse
        return apiResponse;
        }
where dom_sclapi = <json url>
您可以在控制台窗口中看到json o/p。现在您可以使用

dojo.forEach(data, function(eachData){
  //script for each json element eg: eachData.displayName;                                
});
dojo.forEach(data, function(eachData){
  //script for each json element eg: eachData.displayName;                                
});