考虑我有以下JSON:动态JObject - 解析无效的JSON
{ "version": "1.0" }
我可以把它解析动态JObject及用途:
dynamic result = JObject.Parse(myJson);
string verison = result.Version; //works <3
但服务器返回以下JSON
{ { "version": "1.0" } }
这个json被newtonsoft视为有效,但不能访问版本:
dynamic result = JObject.Parse(myJson);
string verison = result.Version; //error
如何访问Version
当onlt动态result
是否可用?
{{“version”:“1.0”}}是无效的JSON。 – RamblinRose
嗯,这是我从服务器上得到的。也许我应该手动删除额外的大括号? – pwas
对我来说,Newtonsoft抛出一个异常,解析那个以'{{'开头的JSON。 –