带有日期的json数据怎么写实体类,日期不是固定的(输入起始日期和截止日期)

图片说明

2个回答

你上这个网站
http://www.bejson.com/

C#的话可以用List>,demo如下。

 using System;
using System.Web;
using System.Collections;
using System.Collections.Generic;
using System.Collections.Specialized;
using Newtonsoft.Json;
public class DateClass { public int splitTotal, payTotal;}
public class Data { public List<Dictionary<string, DateClass>> data;}
public class Responseflush : IHttpHandler {

    public void ProcessRequest(HttpContext context)
    {
        string s = "{data:[{\"2101201\":{\"splitTotal\":0,\"payTotal\":0}},{\"2101202\":{\"splitTotal\":1,\"payTotal\":1}}]}";
        Data data = JsonConvert.DeserializeObject<Data>(s);
        foreach (Dictionary<string, DateClass> item in data.data)
        {
            foreach (string key in item.Keys) {
                context.Response.Write(key + ":" + item[key].splitTotal + "-" + item[key].payTotal + "<hr>");
            }
        }
    }

    public bool IsReusable {
        get {
            return false;
        }
    }

}
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问