脚本堆栈空间耗尽firefox [英] Script stack space exhausted firefox

查看:115
本文介绍了脚本堆栈空间耗尽firefox的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在处理来自Web服务的大型XML响应。当我尝试使用URL获取时,一段时间后它在Firebug中显示错误脚本堆栈空间配额已用尽
我该如何解决?

I am working with a large XML response from a web service. When I try to get that using a URL, after some time it displays an error in Firebug that "script stack space quota is exhausted" How can i resolve that?

推荐答案

听起来就像在处理xml时会发生一些递归一样,这实际上是导致堆栈溢出(通过任何名称)。

It sounds like there is some recursion going on when processing the xml, that is essentially causing a stack overflow (by any name).

思考:


  • 使用更少数据工作

  • 如果您手动处理数据,请尝试使用较少的递归?或许基于手动尾调用或基于队列/堆栈

  • 考虑json - 然后您可以卸载到脚本主机以重新水化对象而无需任何额外处理

这篇关于脚本堆栈空间耗尽firefox的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆