首页 > Web开发 > 详细

记录一次 Newtonsoft.Json 与 System.Text.Json的小差异

时间:2021-04-29 15:38:38      阅读:21      评论:0      收藏:0      [点我收藏+]

1.使用Text.Json序列化类对象(eg:类的字段没有 get;set访问器)

结果:值不能绑定

技术分享图片

 

当为 Name字段加上 {get;set;}访问器之后,值可以通过序列化工具绑定上。

 

 

 2.使用 Newtonsoft 序列化类对象(eg:类的字段没有 get;set访问器)

技术分享图片

 

 

 

 

 导致此差异的原因:

Text.Json反序列化是通过查找属性,没有定义 {get;set;}访问器时,就无法给此字段赋值

记录一次 Newtonsoft.Json 与 System.Text.Json的小差异

原文:https://www.cnblogs.com/yxcn/p/14717377.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!