我有以下JSON:
{
seq:108,
d:
{
s:'0',
p:0,
st:'ftt',
time:153
},
h:[
[287720,'James J.',0],
[54421,'Martin M.',0],
[54028,'Sara S.',0]
],
e:[
[2,9,252223,'Raul B.',4,{d:85124}],
[2,28,287748,'Luis Y.',2,{}],
[1,32,287746,'Ramiro L.',2,{}],
[1,41,287719,'Franco T.',2,{}],
[1,51,12295,'Marcos G.',4,{d:287746}],
[1,57,287715,'Michael O\'Neal C.',4,{d:48191}]
]
}
我已经按照类来反序列化这个JSON:
public class SModel
{
public string seq { get; set; }
public DModel d { get; set; }
public List<List<string>> h { get; set; }
//public List<List<string>> e { get; set; }
}
public class DModel
{
public string s { get; set; }
public string p { get; set; }
public string st { get; set; }
public int time { get; set; }
}
我遇到问题反序列化&#34; e&#34;在JSON中。它是List<List<T>>
,每个T都有对象。我需要一些指导来编写我的类来反序列化这个JSON。
答案 0 :(得分:1)
您可以做的是将public List<List<string>> e {get; set;}
更改为对象
例如:
public List<List<object>> e { get; set; }