我正在开发一个Web应用程序,除其他事项外,做第一次转换阅读.csv文件并转换为.xml文件。
我有一个20 mb的文件,处理得很好(所以代码还可以)。
但我有一个80 MB的文件,该过程停止,错误控制台中显示消息
错误:分配大小溢出
并且它指向存储大型XML字符串的对象的最后一行。
该代码基本上拆分.csv文件,因为每一行都会再次拆分该行,然后使用添加到变量中的xml标记重新构建内容。
然后我假设80 mb(.csv文件)的字符串大小对Firefox来说太大了。
我的问题是,我能做些什么吗,比如拆分变量或者类似的变通方法?或者这会浪费时间?
谢啦,谢啦
1条答案
按热度按时间8e2ybdfx1#
这个问题看起来很老,但我已经找到了一些解决办法。你可以使用API的现代浏览器。