Javascript CSV太大,无法通过AJAX进行处理

Javascript CSV太大,无法通过AJAX进行处理,javascript,ajax,excel,csv,vbscript,Javascript,Ajax,Excel,Csv,Vbscript,我在通过AJAX请求发送大量数据时遇到问题。我从一个网站拉入一个XLS文件,并试图通过解析数据通过API传递它。我在VBScript/Classic ASP中执行此操作,因此没有本机函数来解析XLS,因此我首先尝试通过Javascript将其转换为CSV文件 我正在使用一个名为SheetJS()的工具,它是一个很好的工具,它可以按照我的需要工作。我可以通过它运行Excel文件,它输出正确的CSV数据。然后,我尝试用代码通过AJAX将数据发送到ASP页面,我发现了一个500错误,这是一个文件太大的

我在通过AJAX请求发送大量数据时遇到问题。我从一个网站拉入一个XLS文件,并试图通过解析数据通过API传递它。我在VBScript/Classic ASP中执行此操作,因此没有本机函数来解析XLS,因此我首先尝试通过Javascript将其转换为CSV文件

我正在使用一个名为SheetJS()的工具,它是一个很好的工具,它可以按照我的需要工作。我可以通过它运行Excel文件,它输出正确的CSV数据。然后,我尝试用代码通过AJAX将数据发送到ASP页面,我发现了一个500错误,这是一个文件太大的问题。我能够将我的Excel文件中的1652行和任何过去生成的CSV文件分离出来,这些文件太大,无法发送


我得到的只是一个500的错误,所以我不确定从这一点上还能做什么。AJAX函数是否有数据限制?还是一个时间限制型问题?我不知道如何找出它是哪一个。关于如何获取更详细的错误消息以及此问题的任何修复方法,您有什么建议吗?

虽然您无法在VBScript中以本机方式处理.xls文件,但ADO使您可以通过COM轻松完成此操作。这种方法可以很好地扩展wrt内存。开始你的研究。

也许你达到了帖子大小的极限。看到了吗,当你找到客户时,你打算怎么做?一旦服务器恢复正常,您可能会遇到另一个瓶颈。@epascarello,我正在以CSV格式将文件保存到服务器。在那之后,我将解析数据,但你可能是对的,它将导致问题如此之大。不幸的是,我无法访问服务器。我在Volusion电子商务框架下工作,我不能改变任何东西。我假设需要这样做?@MxmastaMills-VBScript意味着Windows,Windows应该有ADO。但我不知道你的系统。