javascript - 反序列化字符串返回 null
问题描述
我有一个字符串(71499 个字符),当我尝试反序列化它时总是得到空值。当我使用字符数较少的字符串时,它可以正常工作。我有以下内容:
string longSerializedString = "" // 71499 characters long
MyObject data = null;
data = JsonConvert.DeserializeObject<MyObject>(longSerializedString); // data = null
不抛出异常,反序列化结果始终为空。我将如何反序列化一个很长的字符串,比如我正在使用的那个?
解决方案
推荐阅读
- c# - 在 Combobox 1 (C#. NET) 上选择项目时显示 Combobox 2 列表
- android - 当系统的 WebView 是 Chrome 或 Android 系统 WebView(均为 84 版)时,无法在基于 WebView 的应用程序上获取 uiautomator 转储
- android - Flutter 应用中的半透明覆盖,以调试模式安装在物理 android 设备中
- django - 为什么我的 Django 网站出现网络错误?
- c++ - 向量下标超出范围线 1501
- windows - 如果 Windows 注册表项不存在,是否会使用默认值?
- node.js - mongoose Model.create 挂起,没有错误消息
- javascript - 我如何在 REACT-NATIVE 中做到这一点?[笔记本]
- python - 解析电子邮件数据中的子字符串
- python - 如何在python中处理一个非常大的文件?