SSIS上的Json反序列化

SSIS上的Json反序列化,json,Json,我对JSON很陌生,希望能得到您的帮助。 我试图将Json反序列化为对象类,但每当我调用JavaScriptSerializer时,都会出现以下错误: 错误:数据流任务处出现0x1,从Webservice获取数据时出错!: System.MissingMethodException:未定义无参数构造函数 对于“CurrencyOut[]”类型。在 System.Web.Script.Serialization.ObjectConverter.ConvertDictionaryObject(IDi

我对JSON很陌生,希望能得到您的帮助。 我试图将Json反序列化为对象类,但每当我调用JavaScriptSerializer时,都会出现以下错误:

错误:数据流任务处出现0x1,从Webservice获取数据时出错!: System.MissingMethodException:未定义无参数构造函数 对于“CurrencyOut[]”类型。在 System.Web.Script.Serialization.ObjectConverter.ConvertDictionaryObject(IDictionary`2 字典,类型,JavaScriptSerializer序列化程序,布尔值 throwOnError、Object和convertedObject)

以下是Json源代码:

{"terms":"http://www.xe.com/privacy.php","privacy":"http://www.xe.com/legal/dfs.php","to":"IDR","amount":100.0,"timestamp":"2015-06-01T16:00:00Z","from":[{"quotecurrency":"USD","mid":0.0075713171}]}
这是我的班级:

class CurrencyOut
{
    public string Tems { get; set; }
    public string Privacy { get; set; }
    public CurrArr From { get; set; }
    public decimal Amount { get; set; }
    public DateTime Timestamp { get; set; }
    public string To { get; set; }

}

class CurrArr
{
    public string QuoteCurrency { get; set; }
    public decimal Mid { get; set; }
}
谢谢