简体   繁体   English

用Newtonsoft解析JSON

[英]Parsing JSON with Newtonsoft

The problem is that JSON is in the following format: 问题是JSON的格式如下:

{"think":{"median":1.24531,"test":6.2342}}

This is how the output of the server looks like, when I try to parse it I get errors because the values aren't inside quotes. 这是服务器的输出的样子,当我尝试对其进行解析时,由于值不在引号内而导致出现错误。

They are doubles and shouldn't be inside quotes. 它们是双打 ,不应放在引号内。 This works: 这有效:

var str = @"{""think"":{""median"":1.24531,""test"":6.2342}}";
dynamic dyn = JsonConvert.DeserializeObject(str);
Console.WriteLine((double)dyn.think.median);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM