我正在查询Firebase并检索一组对象,如下所示:
{"-K5f0ccEKkVkxTAavQKY": {
"Appeal": {
"ID": "1450273330435",
"comps": [
162248,
162272,
162273,
162281,
162544
],
"property": {
"Address": "15 Main Street",
"propID": 169729
},
"timeDateStamp": "Wed Dec 16 2015 08:42:10 GMT-0500 (Eastern Standard Time)",
"userUUID": "google:229139952703238437512",
"year": 2016
}
}}
Run Code Online (Sandbox Code Playgroud)
我想用这个定义将它们反序列化为对象:
public class Appeal
{
public string ID;
public List<string> comps;
public AppealProperty property;
public string timeDateStamp;
public string UUID;
public int year;
}
public class AppealProperty
{
public string address;
public string propID;
}
Run Code Online (Sandbox Code Playgroud)
我有麻烦让它反序列化.我不需要初始字符串(例如"K5f0ccEKkVkxTAavQKY").如果需要,我可以更改对象定义.我有一种感觉,字典会很有用.