Json.Net代码停止工作

时间:2015-11-19 18:56:21

标签: c# json.net

我有一个例程,它接受一个JSON数据包并将其丢弃为动态c#变量:

{"'Newtonsoft.Json.Linq.JObject' does not contain a definition for 'idOrganizations'"}

它已经工作了几个月,直到本周,它突然停止了(Json.Net 7.0.1)。当我尝试在最后一行中引用idOrganizations时(确实存在于子项中,在QuickWatch中验证),它失败了:

{"id":"...","idOrganizations":["..."],"loginTypes":null}

以下是JSON的片段:

{{1}}

我知道我可以使用Work [“idOrganizations”] ......但我必须在许多代码行中进行类似的更改。

Json.Net中有什么变化,或者从一开始就是一个不正确的构造,直到现在才开始工作?

0 个答案:

没有答案