c# – Newtonsoft.Json.JsonReaderException:读完JSON内容后遇
我在
JSON数组中遇到一个奇怪的问题,当从服务器接收时,我试图反序列化它,但它说
我创建了一个类,并尝试将其反序列化为该对象,但它说 课程如下. class bundle { public string msgid { get; set; } public string messagetype { get; set; } public string message { get; set; } public string from { get; set; } } 例外:Newtonsoft.Json.JsonReaderException:完成读取JSON内容后遇到的其他文本:y.路径”,第1行,第93位. 我得到的数组如下, {"messagetype":"chatmsg","msgid":"123_119","from":"sam","message":"Hi there,good morning ! "} {"messagetype":"chatmsg","msgid":"123_120","message":"how are you?"} {"messagetype":"chatmsg","msgid":"6478316959_121","message":"this is msg"} ood morning !"} {"messagetype":"ping"}g","message":"you are crazy"} orning ! "} 最后是意外的令牌. 解决方法
经过大量的工作,我想到了这个:
string final = string.Empty; string name = encoder.GetString(buffer); char []arr = name.ToArray(); boolean bln = true; foreach (char item in arr) { if (bln) { if (item == '}') { final += item.ToString(); break; } else { final += item.ToString(); } } } Console.WriteLine(final); 这将截断其余的字符. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- c# – 在Rackspace(Mosso)Cloud中托管时检查SSL
- ruby-on-rails – 如何使用不同的列作为外键强制has_many关
- windows下vue-cli及webpack搭建安装环境
- vb.net – DoEvents是否仅影响当前线程?
- Flex 4 ( Flash Builder 4 ) DropDownList实现数据拖拽 -示
- ruby-on-rails – 如何使用FactoryGirl创建一个夹具ActsAsT
- C:最常见的漏洞是什么,如何避免?
- c# – 尝试和捕捉结构基本问题
- c# – 如何在GridView中创建删除按钮?
- Flex中如何利用Bitmap和BitmapData类复制图片到一个TileLis