gpt4 book ai didi

c# - 使用 json.net 大小限制序列化数据?

转载 作者:可可西里 更新时间:2023-11-01 08:43:50 35 4
gpt4 key购买 nike

我开发了一个 asp.net web 应用程序,最初使用内置的 javascript 序列化程序将一些数据序列化为 json 字符串。这成为问题,因为我后来发现我能够序列化的数据量存在问题。在使用 JSON JavaScriptSerializer 进行序列化或反序列化期间,我不断收到“”错误。字符串的长度超过了 maxJsonLength 属性上设置的值。通过使用 json.net 序列化/反序列化我的数据很快解决了这个问题。这意味着在使用 json.net 序列化/反序列化时没有预设最大大小或者存在高于 javascriptserializer 使用的限制。

我的问题很简单。在使用 json.net 序列化/反序列化时,我将来会遇到关于大小容量的类似问题吗?即使用 json.net 序列化数据时是否有大小限制,或者我可以假设没有限制并且随着数据库大小的增加我的程序应该没问题?我在 json.net 的讨论论坛上问过这个问题,但没有得到回复。我希望这里有人知道答案。提前致谢。

最佳答案

没有人为限制。

Json.NET 也在内部通过流读取和写入,因此也没有内存限制。

关于c# - 使用 json.net 大小限制序列化数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7685429/

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