Newtonsoft.Json

qq_33778534 2016-10-19 10:31:51
s =
{
"apiKey":"",
"signature":"",
"docKey":"20161010.SH001.01.PS20161010-035R-0002",
"transHeader":{"TXDATE":"null","LEDGERDATETIME":"2016-10-10 21:46:33","STORECODE":"01000001","TILLID":"01","DOCNO":"PS20161010-035R-0002","CASHIER":"001"},
"salesTotal":{"VIPCODE":"0","NETQTY":"2","NETAMOUNT":"851","CALCULATEVIPBONUS":"0"},
"salesItem":[{"LINENO":"1","ITEMCODE":"01L101N0101","ITEMORGID":"000005","ITEMLOTNUM":"*","INVENTORYTYPE":"0","QTY":"1","ITEMDISCOUNTLESS":"0.00","TOTALDISCOUNTLESS":"0.00","NETAMOUNT":"413.50"},{"LINENO":"2","ITEMCODE":"01L101N0101","ITEMORGID":"000005","ITEMLOTNUM":"*","INVENTORYTYPE":"0","QTY":"1","ITEMDISCOUNTLESS":"0.00","TOTALDISCOUNTLESS":"0.00","NETAMOUNT":"437.50"}],
"salesTender":[{"BASECURRENCYCODE":"RMB","TENDERCODE":"CH","PAYAMOUNT":"10.0","BASEAMOUNT":"10.0","EXCESSAMOUNT":"0.0"}]
}
JObject se = JObject.Parse(s)在这里出现了一个异常 “(se).System.Collections.Generic.IDictionary<System.String,Newtonsoft.Json.Linq.JToken>.Values”引发了“System.NotImplementedException”类型的异常 System.Collections.Generic.ICollection<Newtonsoft.Json.Linq.JToken> {System.NotImplementedException}
在 Newtonsoft.Json.Linq.JObject.System.Collections.Generic.IDictionary<System.String,Newtonsoft.Json.Linq.JToken>.get_Values() 位置 C:\Development\Releases\Json\Working\Newtonsoft.Json\Working-Signed\Src\Newtonsoft.Json\Linq\JObject.cs:行号 601
这是什么问题?
...全文
261 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_33778534 2016-10-19
  • 打赏
  • 举报
回复
我的需求就是要把json转换成一个jobject对象
windy_nine 2016-10-19
  • 打赏
  • 举报
回复
//将json反序列化为List集合 List<string> list = JsonConvert.DeserializeObject<List<string>>(data); 我这么用的
qq_33778534 2016-10-19
  • 打赏
  • 举报
回复
引用 2 楼 xiaozhihui5535 的回复:
好久没弄这个了,用JObject 好像还要引用一个dll
什么dll,给点提示啊,我的项目引用了Newtonsoft.Json
qq_33778534 2016-10-19
  • 打赏
  • 举报
回复
引用 1 楼 windy_nine 的回复:
JsonConvert.DeserializeObject ()
JObject se = (JObject)JsonConvert.DeserializeObject(s);这个我也用过了,报同样的异常
_萧萧 2016-10-19
  • 打赏
  • 举报
回复
好久没弄这个了,用JObject 好像还要引用一个dll
windy_nine 2016-10-19
  • 打赏
  • 举报
回复
JsonConvert.DeserializeObject ()

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧