1
我wnat以JSON數據轉換成model.i試圖通過創建類序列化,但我得到的錯誤,而反序列化轉換JSON數據強類型視圖
的json數據
[{"Name":"Group1","Fields":[{"Field":"EmployeeSCP.Salary","Operator":"lt","Value":"50000","$$hashKey":"object:485"}],"Condition":"0"},
{"Name":"Group2","Fields":[{"Field":"EmployeeSCP.Salary","Operator":"gt","Value":"20000","$$hashKey":"object:495"}],"Condition":"0"},
{"groupCondition":"0"}]
模型
public class ValidationModelData
{
public string Name { get; set; }
public List<FieldsData> Fields { get; set; }
public string Condition { get; set; }
public string groupCondition { get; set; }
}
public class FieldsData
{
public string Field { get; set; }
public string Operator { get; set; }
public string Value { get; set; }
}
,但我反序列化
ValidationModelData validations = JsonConvert.DeserializeObject<ValidationModelData>(validation.JsonMetaData);
得到錯誤
http://stackoverflow.com/questions/2246694/how-to-convert-json-object-to-custom-c-sharp-object這個也許有幫助。 –