身负灵石行天下,冲关断喝辨正邪;|

青衫磊落长歌行

园龄:4年2个月粉丝:2关注:1

2021-09-24 16:09阅读: 121评论: 0推荐: 0

Json转C#实体类

Json转C#实体类

刚才发布了一篇地理位置逆解析,其中就用到了我们这篇博客的知识,于是我单独拿出来记录一下,以后好随时用。案例在这里:GPS定位逆解析

实现方案是这样的:

  1. 先把获取到的json字符串通过JsonConvert.DeserializeObject转为System.Object
  2. System.Object转为Newtonsoft.Json.Linq.JObject
  3. 通过Newtonsoft.Json.Linq.JObject.ToObject<T>();转为自己想要的类,但是一定要每一项对上,不然这东西不报错,你不检查的话根本不知道哪里空了。。。

代码

    System.Object obj = JsonConvert.DeserializeObject(Json字符串);
    Newtonsoft.Json.Linq.JObject js = obj as Newtonsoft.Json.Linq.JObject;
    你想要转换的类 实例化名称 = js["Json定义的KEY"].ToObject<你想要转换的类>();

希望大家:点赞,留言,关注咯~       😘😘😘😘

唠家常

  • 小黑的今日分享结束啦,小伙伴们你们get到了么,你们有没有更好的办法呢,可以评论区留言分享,也可以加小黑的QQ:841298494,大家一起进步。

今日无推荐

posted @   青衫磊落长歌行  阅读(121)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起