谁能帮我写个Json反序列化的程序

maohongshan 2017-10-25 03:02:21
使用Newtonsoft.Json
Json内容是:
{
"taskFlag":"CG_JH7TIDE_05",
"operationStatus":1,
"errorInfo":"",
"data":[{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"威

海","SDOSCTFIRSTHIGHWAVEHOUR":"11","SDOSCTFIRSTHIGHWAVEMINUTE":"15","SDOSCTSECONDHIGHWAVEHOUR":"23","SDOSCTSECONDHIGHWAVEMINUTE":"2

8","SDOSCTFIRSTLOWWAVEHOUR":"05","SDOSCTFIRSTLOWWAVEMINUTE":"21","SDOSCTSECONDLOWWAVEHOUR":"17","SDOSCTSECONDLOWWAVEMINUTE":"20"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"威

海","SDOSCTFIRSTHIGHWAVEHOUR":"11","SDOSCTFIRSTHIGHWAVEMINUTE":"50","SDOSCTSECONDHIGHWAVEHOUR":"-","SDOSCTSECONDHIGHWAVEMINUTE":"-"

,"SDOSCTFIRSTLOWWAVEHOUR":"05","SDOSCTFIRSTLOWWAVEMINUTE":"58","SDOSCTSECONDLOWWAVEHOUR":"17","SDOSCTSECONDLOWWAVEMINUTE":"46"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"威

海","SDOSCTFIRSTHIGHWAVEHOUR":"00","SDOSCTFIRSTHIGHWAVEMINUTE":"00","SDOSCTSECONDHIGHWAVEHOUR":"12","SDOSCTSECONDHIGHWAVEMINUTE":"2

5","SDOSCTFIRSTLOWWAVEHOUR":"06","SDOSCTFIRSTLOWWAVEMINUTE":"33","SDOSCTSECONDLOWWAVEHOUR":"18","SDOSCTSECONDLOWWAVEMINUTE":"12"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"烟

台","SDOSCTFIRSTHIGHWAVEHOUR":"10","SDOSCTFIRSTHIGHWAVEMINUTE":"44","SDOSCTSECONDHIGHWAVEHOUR":"22","SDOSCTSECONDHIGHWAVEMINUTE":"5

8","SDOSCTFIRSTLOWWAVEHOUR":"04","SDOSCTFIRSTLOWWAVEMINUTE":"35","SDOSCTSECONDLOWWAVEHOUR":"16","SDOSCTSECONDLOWWAVEMINUTE":"43"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"烟

台","SDOSCTFIRSTHIGHWAVEHOUR":"11","SDOSCTFIRSTHIGHWAVEMINUTE":"16","SDOSCTSECONDHIGHWAVEHOUR":"23","SDOSCTSECONDHIGHWAVEMINUTE":"2

8","SDOSCTFIRSTLOWWAVEHOUR":"05","SDOSCTFIRSTLOWWAVEMINUTE":"07","SDOSCTSECONDLOWWAVEHOUR":"17","SDOSCTSECONDLOWWAVEMINUTE":"13"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"烟

台","SDOSCTFIRSTHIGHWAVEHOUR":"11","SDOSCTFIRSTHIGHWAVEMINUTE":"48","SDOSCTSECONDHIGHWAVEHOUR":"23","SDOSCTSECONDHIGHWAVEMINUTE":"5

8","SDOSCTFIRSTLOWWAVEHOUR":"05","SDOSCTFIRSTLOWWAVEMINUTE":"41","SDOSCTSECONDLOWWAVEHOUR":"17","SDOSCTSECONDLOWWAVEMINUTE":"43"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"潍

坊","SDOSCTFIRSTHIGHWAVEHOUR":"00","SDOSCTFIRSTHIGHWAVEMINUTE":"59","SDOSCTSECONDHIGHWAVEHOUR":"13","SDOSCTSECONDHIGHWAVEMINUTE":"0

5","SDOSCTFIRSTLOWWAVEHOUR":"06","SDOSCTFIRSTLOWWAVEMINUTE":"42","SDOSCTSECONDLOWWAVEHOUR":"19","SDOSCTSECONDLOWWAVEMINUTE":"07"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"潍

坊","SDOSCTFIRSTHIGHWAVEHOUR":"01","SDOSCTFIRSTHIGHWAVEMINUTE":"34","SDOSCTSECONDHIGHWAVEHOUR":"13","SDOSCTSECONDHIGHWAVEMINUTE":"3

2","SDOSCTFIRSTLOWWAVEHOUR":"07","SDOSCTFIRSTLOWWAVEMINUTE":"14","SDOSCTSECONDLOWWAVEHOUR":"19","SDOSCTSECONDLOWWAVEMINUTE":"42"},

{"PUBLISHDATE":"2017-10-20 0:00:00","SDOSCTCITY":"潍

坊","SDOSCTFIRSTHIGHWAVEHOUR":"02","SDOSCTFIRSTHIGHWAVEMINUTE":"04","SDOSCTSECONDHIGHWAVEHOUR":"13","SDOSCTSECONDHIGHWAVEMINUTE":"5

8","SDOSCTFIRSTLOWWAVEHOUR":"07","SDOSCTFIRSTLOWWAVEMINUTE":"45","SDOSCTSECONDLOWWAVEHOUR":"20","SDOSCTSECONDLOWWAVEMINUTE":"15"},]

}

我需要获取其中“潍坊”的内容
...全文
167 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
大鱼> 2017-10-25
  • 打赏
  • 举报
回复
Deserialize作为现成的反序列方法你不会用吗?
正怒月神 2017-10-25
  • 打赏
  • 举报
回复
这么简单的问题,你不会自己写吗?
JeruSalem 2017-10-25
  • 打赏
  • 举报
回复
JObject _Obj= JsonConvert.DeserializeObject(_str) as JObject;
  • 打赏
  • 举报
回复
    public class Rootobject
    {
        public string taskFlag { get; set; }
        public int operationStatus { get; set; }
        public string errorInfo { get; set; }
        public Datum[] data { get; set; }
    }

    public class Datum
    {
        public string PUBLISHDATE { get; set; }
        public string SDOSCTCITY { get; set; }
        public string SDOSCTFIRSTHIGHWAVEHOUR { get; set; }
        public string SDOSCTFIRSTHIGHWAVEMINUTE { get; set; }
        public string SDOSCTSECONDHIGHWAVEHOUR { get; set; }
        public string SDOSCTSECONDHIGHWAVEMINUTE { get; set; }
        public string SDOSCTFIRSTLOWWAVEHOUR { get; set; }
        public string SDOSCTFIRSTLOWWAVEMINUTE { get; set; }
        public string SDOSCTSECONDLOWWAVEHOUR { get; set; }
        public string SDOSCTSECONDLOWWAVEMINUTE { get; set; }
    }
http://blog.csdn.net/starfd/article/details/48686239
exception92 2017-10-25
  • 打赏
  • 举报
回复
这网上例子很多呀,抄代码,比猫画虎了。

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧