C# JsonFx-将double解析为int

C# JsonFx-将double解析为int,c#,parsing,casting,jsonfx,C#,Parsing,Casting,Jsonfx,给定以下简单类,我正尝试使用JsonFx反序列化: public class JsonFxTest { public int IntValue { get; set; } public JsonFxTest() { } } 注意:我正在调用一个API,我不是它的所有者,所以我不能更改返回的内容 简化后,返回以下字符串: “{\'IntValue\':\'20.00\'” 我想使用JsonReader.deserialize(“{\“IntValue\”:\“20

给定以下简单类,我正尝试使用
JsonFx
反序列化:

public class JsonFxTest
{
    public int IntValue { get; set; }
    public JsonFxTest()
    {
    }
}
注意:我正在调用一个API,我不是它的所有者,所以我不能更改返回的内容

简化后,返回以下字符串:

“{\'IntValue\':\'20.00\'”

我想使用
JsonReader.deserialize(“{\“IntValue\”:\“20.00\”}”)
对其进行反序列化

引发的错误是:

20.00不是Int32的有效值

这是完全正确的

问题是,在接收到的字符串上不使用正则表达式或类似的东西的情况下,如何将其解析为整数