JSON.Net错误读取
发布时间:2020-12-16 19:01:35 所属栏目:百科 来源:网络整理
导读:我试图解析一些JSON数据与Json.Net。这里是我的数据: [ { "UIDClan": "1","UIDKnjiga": "1","Naslov": "Title1","DatumZaKada": "2013-08-09 00:00:00","DatumIstekRez": null,"Spremno": "0" },{ "UIDClan": "1","UIDKnjiga": "2","Naslov": "Title2","Dat
我试图解析一些JSON数据与Json.Net。这里是我的数据:
[ { "UIDClan": "1","UIDKnjiga": "1","Naslov": "Title1","DatumZaKada": "2013-08-09 00:00:00","DatumIstekRez": null,"Spremno": "0" },{ "UIDClan": "1","UIDKnjiga": "2","Naslov": "Title2","DatumZaKada": "2013-08-08 00:00:00","UIDKnjiga": "3","Naslov": "Title3","DatumIstekRez": "2013-10-09 00:00:00","Spremno": "1" } ] 用这段代码我想提取UIDClan数据: JObject o = JObject.Parse(s); Console.WriteLine(o["UIDClan"]); 错误是
我检查了JSONLint,它的有效。 我发现的例子不是从[。 我做错了什么?
你可以尝试使用JArray。
这个JSON数据实际上是一个数组。 JArray v = JArray.Parse(s); 获取第一项。 var firstItem = v[0]["UIDClan"].ToString(); 你甚至可以使用linq var items = v.Where(x => x["UIDClan"].ToString() == "1").ToList(); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- dojo拼接成CSV格式字符串
- 【深入浅出ios开发】数据存储-----XML属性列表(plist)归档
- C#/ .NET如何突出显示DataGridView中的某些行
- ruby-on-rails – rails – 安装了rails但无法创建app“无法
- oracle – 用于查找包的多级依赖关系的脚本
- ruby-on-rails – 在Vim中使用Pry的vim-ruby-debugger样式断
- ruby-on-rails – 将多输入虚拟属性移动到SimpleForm自定义
- c# – 从字典中排除单词
- react-native – React Native:任务执行失败’:app:tran
- 自定义控件的自定义的属性attrs.xml下的declare-styleable中