如何让JSON.NET从JSON解析浮点数时返回小数而不是双精度?(这是一个带有字典的对象
我尝试过编写一个JsonConverter,但是CanConversion方法没有被用Double类型调用来尝试转换它。还有其他关于覆盖JsonTextReader的代码,但是在最新版本的Json.Net中这似乎是不可能的。
在Json.NET5.0中,Newtonsoft. Json.JsonSerializerSettings
类有了新的属性FloatParseHandling
,可以设置这个属性值Newtonsoft.Json.FloatParseHandling.Decimal