“没有足够的存储空间来完成此操作。”使用JSONArray处理大的响应时

我无法使用Jquery Ajax获取响应。 我的目标是当页面加载时,我希望它运行AJAX来调用JSP页面并检索数据对象(响应)。 这个getJSON.jsp页面将运行一个java方法来加载一个CSV文件(超过100,000行.30MB文件)并将其转换为一个JSON数组,这是我的数据对象。 这种方式是在服务器端加载文件。 将csv转换为JSON数组工作但是当我发回JSONArray的响应时,我收到“存储空间不够……”错误。 它甚至没有发送错误function。 它在我创建一个包含9,000行的csv文件时有效。 我必须使用IE11标准。 请你能坚持我吗? 我正在研究检索大量JSON数组对象的方法。 我的代码以下是以防万一:

更新:我忘了添加这个。 我在ie11 Developer工具上调试了它,并在代码“console.log(’begin json parse data。’)”上放置一个断点。 加载页面时,它没有事件停止到那一点。 所以我假设在发送回复时,“数据”是问题发生的地方。 运行getJSON.jsp和Java后端时没有错误。

$.ajax({ type:'post', url: "getJSON.jsp", success: function(data) { console.log("begin json parse data."); getMasterData = JSON.parse(data); console.log("end of json parse data") },error: function (xhr, ajaxOptions, thrownError) { console.log("ERROR FOR AJAX getJSON stuff: " + thrownError); }, async:false 

});

谢谢