Code Bye

c#Winform 取出json时间串,怎么取出其中一项

“enddate”:{“date”:30,”day”:4,”hours”:0,”minutes”:0,”month”:5,”seconds”:0,”time”:1467216000000,”timezoneOffset”:-480,”year”:116}这是一整段json中的enddate时间串    本人现在取出的enddate输出为JsonData object    但本人想取enddate中的年月日,该怎么办
求高手指导啊
解决方案

10

把json反序列化为对象,你想取哪个取哪个!

20

下载 Newtonsoft.Json.dll
JObject json = JObject.Parse(yourstr);
JObject enddate = (JObject)json[“enddate”];
string year = enddate[“year”].ToString();

10

引用 2 楼 autfish 的回复:

下载 Newtonsoft.Json.dll
JObject json = JObject.Parse(yourstr);
JObject enddate = (JObject)json[“enddate”];
string year = enddate[“year”].ToString();

正解


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明c#Winform 取出json时间串,怎么取出其中一项