超过64KB的String转换为JSON的时候报错怎么办?

发布于 6 年前作者 guiying1710618 次浏览最后编辑 6 年前来自 issues

从服务端获取一个JSON String对象,有60多KB,复制给Sting对象都是正常的。当调用序列化获取JSON对象时就报错,paper = JSON.parse(str_paper);

报错:

VM228:1 Uncaught SyntaxError: Unexpected end of JSON input

    at JSON.parse (<anonymous>)

    at xt (VM16 WAService.js:2)

    at Function.<anonymous> (VM16 WAService.js:2)

    at i.<anonymous> (VM16 WAService.js:2)

    at i.emit (VM16 WAService.js:2)

eval @ VM227:1

有什么办法能解决???

2 回复
cliang
cliang1 楼5 年前

这个个人觉得可能是元json串哪里格式错了。

liyuan
liyuan2 楼4 年前

你不把json发出来估计有心人也帮不了你