关于开发中遇到的string字符串转为json与json转对象(C#)

工作中总会遇到对应的一系列关于存入扩展字段信息,此时我们需要一个很好玩的对应将json字符串转成我们所需要的实体代码。很多人为什么还写博客呢,人嘛记忆力总是有限的,老而不死是为贼。我觉得优快云有点不好的地方不能插入对应的搞笑表情。

=.=缓解编程代码的压力就是表情包,很多高级工程师就喜欢手写表情到代码注释中去。

 

请看:

我这边数据库中存入的字符串信息为:

{"utcType":"ZK30","spottingId":"6f6f529318014747845bdd9be8f530c5","setupDate":"2020-06-19","communicationMode":"1","intersectionType":"","areaNo":"","roadNo":"","areaName":""}

C#代码:

 //本人自己定义实体类型
 TrafficSignBaseInfo TrafficSignBaseInfoNow = new TrafficSignBaseInfo();
 if (Ext.IndexOf("UtcType") > 0)
 {
    //或者使用:JObject jo = JObject.Parse(jsonText);                 
    JObject jo = (JObject)JsonConvert.DeserializeObject(jsonText);
    string UtcType= jo["UtcType"].ToString();//输出 "ZK30"
    TrafficSignBaseInfoNow.UtcType =item.UtcExtend.UtcType;
 }

这个时候大家一定很懵逼,这个没有什么实际效果啊?我们要的自动化,全部实体化啊。

好的,下周继续加入代码,敬请期待,其实大家应该有方法了对吧。不就是循环实体吗?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

明仔丶

谢谢大家

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值