当前位置:编程学习 > C#/ASP.NET >>

Json数据读取

各位大侠,小弟现有一JSON文本,我需要些个软件转换为EXCEL,遇到JSON文件里的时间数据,就不知道用什么变了去反序列化它了。

{"sampling_time" : { "$date" : "2013-06-30T09:01:12.378Z"} , "received_date" : { "$date" : "2013-06-30T09:01:12.378Z"} }

以下是我定义的类:

 public class DB_data
        {
            public string id
            {
                get;
                set;
            }
            public string device_id
            {
                get;
                set;
            }
            public string company_id
            {
                get;
                set;
            }
            public DateTime sampling_time;
            public DateTime received_data;
}

这个时间sampling_time,received_data 该怎么在类里面定义呢?

DB_data g = (DB_data)JsonConvert.DeserializeObject<DB_data>(str);//反序列化

如果把sampling_time,received_data在JSON文件里删除,其余数据是可以顺利解析的,可以肯定是这个时间格式没对,大家觉得该如何写呢? --------------------编程问答-------------------- 看看这个http://www.cnblogs.com/huangzelin/archive/2012/04/11/2443023.html
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,