110,534
社区成员
发帖
与我相关
我的任务
分享
public class F20110414002
{
public string __invalid_name__00 { get; set; }
}
public class F20110414001
{
public string __invalid_name__00 { get; set; }
}
public class F20110414004
{
public string __invalid_name__03 { get; set; }
}
public class Bet
{
public F20110414002 F20110414002 { get; set; }
public F20110414001 F20110414001 { get; set; }
public F20110414004 F20110414004 { get; set; }
}
public class Odds
{
public string ticketingDate { get; set; }
public Bet bet { get; set; }
public int datatype { get; set; }
}
public class DataList
{
public string Transcode { get; set; }
public string ticketTrans { get; set; }
public string Mac { get; set; }
public string Merchant_id { get; set; }
public string Printstatus { get; set; }
public Odds Odds { get; set; }
}
public class RootObject
{
public string JsonType { get; set; }
public List<DataList> DataList { get; set; }
}
然后解析很简单了吧
public class Odds
{
public string ticketingDate { get; set; }
}
public class DataList
{
public string Transcode { get; set; }
public string Merchant_id { get; set; }
public string Printstatus { get; set; }
public Odds Odds { get; set; }
}
public class RootObject
{
public List<DataList> DataList { get; set; }
}
var list = ((RootObject)JsonConvert.DeserializeObject(json, typeof(RootObject))).DataList.Select(x => new { x.Transcode, x.Merchant_id, x.Printstatus, x.Odds.ticketingDate }).ToList();