假设我具有以下json对象:
{
"Id": 1,
"Title": "abc",
"Details": [
{
"ItemId": 1,
"ItemTitle": "xyz",
"Amount": 2.2
}
]
}
我的详细项目的实际模型是:
public class Detail {
public int Id {get; set;}
public Decimal Amount {get; set;}
public int ItemId {get; set;}
public Item Item {get; set;}
}
public class Item {
public int Id {get; set;}
public String Title {get; set;}
}
是否有任何方法可以装饰Detail
类中的属性,而无需将ItemId
和ItemTitle
字段反序列化为Item
类在两个类中添加其他属性,还是通过遍历JToken
手动完成此过程?