问题是JSON采用以下格式:
{"think":{"median":1.24531,"test":6.2342}}
这就是服务器输出的样子,当我尝试解析它时,我得到错误,因为值不在引号内。
答案 0 :(得分:1)
他们是双打,不应该在引号内。这有效:
var str = @"{""think"":{""median"":1.24531,""test"":6.2342}}";
dynamic dyn = JsonConvert.DeserializeObject(str);
Console.WriteLine((double)dyn.think.median);