JSON String
[{"Program":"eBay US","Date":"/Date(1384108200000)/","TimePlus":"/Date(-62135596800000)/","Campaign":"cwsi12","Clicks":0,"EPC":3.3799,"Earnings":6.7599,"CampaignID":"5337412363","Impression":"0","Status":"Duplicate in Database"},{"Program":"eBay US","Date":"/Date(1384108200000)/","TimePlus":"/Date(-62135596800000)/","Campaign":"cwsi12","Clicks":0,"EPC":3.3799,"Earnings":6.7599,"CampaignID":"5337412363","Impression":"0","Status":"Duplicate in Database"},{"Program":"eBay US","Date":"/Date(1384108200000)/","TimePlus":"/Date(-62135596800000)/","Campaign":"cwsi12","Clicks":0,"EPC":3.3799,"Earnings":6.7599,"CampaignID":"5337412363","Impression":"0","Status":"Duplicate in Database"},{"Program":"eBay US","Date":"/Date(1384108200000)/","TimePlus":"/Date(-62135596800000)/","Campaign":"cwsi12","Clicks":0,"EPC":3.3799,"Earnings":6.7599,"CampaignID":"5337412363","Impression":"0","Status":"Duplicate in Database"}]
View Model
public class EbayEarnings_Temp { public String Program { get; set; } public DateTime Date { get; set; } public DateTime TimePlus { get; set; } public String Campaign { get; set; } public int Clicks { get; set; } public decimal EPC { get; set; } public decimal Earnings { get; set; } public String CampaignID { get; set; } public String Impression { get; set; } public string Status { get; set; } } var serializer = new System.Runtime.Serialization.Json.DataContractJsonSerializer(typeof(EbayEarnings_Temp)); var c = (EbayEarnings_Temp)serializer.ReadObject(jsonString); I am getting this error