首页 > 代码库 > C#解析Json
C#解析Json
解析:{‘id‘:‘4028d80858053bed0158053ef7a50001‘,‘sl‘:0.0,‘sfyfz‘:‘0‘,‘zwjyzsbh‘:‘1000001600000018‘}
1、新建winform控制台项目
2、在项目里新建一个实体类test.cs
class test { public string id { get; set; } public string sl { get; set; } public string sfyfz { get; set; } public string zwjyzsbh { get; set; } public string shlb { get; set; } public string zsh { get; set; } }
3、在Program.cs的Main方法里(方法一)
class Program { static void Main(string[] args) { string json=@"[{‘id‘:‘22222222‘,‘sl‘:0.0,‘sfyfz‘:‘0‘,‘zwjyzsbh‘:‘333333333‘}]"; List<test> jobInfoList = JsonConvert.DeserializeObject<List<test>>(json); foreach (test jobInfo in jobInfoList) { Console.WriteLine("id:" + jobInfo.id); } Console.ReadLine(); } }
要引用Newtonsoft.Json(nuget下载)
3、在Program.cs的Main方法里(方法二)
class Program { static void Main(string[] args) { string json = @"[{‘id‘:‘4028d80858053bed0158053ef7a50001‘,‘sl‘:0.0,‘sfyfz‘:‘0‘,‘zwjyzsbh‘:‘1000001600000018‘}]"; JsonReader reader = new JsonTextReader(new StringReader(json)); while (reader.Read()) { Console.WriteLine(reader.Value); } Console.ReadLine(); } }
C#解析Json
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。