gpt4 book ai didi

json.stringify 输出是 1023 个字符......为什么?

转载 作者:行者123 更新时间:2023-12-01 02:36:09 24 4
gpt4 key购买 nike

我有一个大问题,我的 javascript 对象太长了,但没关系。
目前我使用 .stringify() 函数将我的对象转换为 json 字符串,字符串被“...”截断,长度为 1023。

为什么 ?
以及如何更改此限制?

我很抱歉我的英语。

最佳答案

JSON 解析器的 RFC(参见 http://www.ietf.org/rfc/rfc4627.txt 第 4 节)说,每个实现都可以选择限制字符串的长度和内容。因此,根据您目前使用的浏览器/版本,您可能会达到限制。

一种可移植的替代方法是查看 json2。 JS 源代码位于 https://github.com/douglascrockford/JSON-js/blob/master/json2.js - 您可以按原样使用它,或更改它以处理导致问题的数据长度/类型。

关于json.stringify 输出是 1023 个字符......为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10211620/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com