从 Newtonsoft.Json 迁移到 System.Text.Json

博客园头条 2年前 (2023) cnblogshot
1.3K 0

内容简介:

一.写在前面
System.Text.Json 是 .NET Core 3 及以上版本内置的 Json 序列化组件,刚推出的时候经常看到踩各种坑的吐槽,现在经过几个版本的迭代优化,提升了易用性,修复了各种问题,是时候考虑使用 System.Text.Json 了。本文将从使用层面来进行对比。
System.Text.Json 在默认情况下十分严格,避免进行任何猜测或解释,强调确定性行为。比如:字符串默认转义,默认不允许尾随逗号,默认不允许带引号的数字等,不允许单引号或者不带引号的属性名称和字符串值。 该库是为了实现性能和安全性而特意这样设计的。Newtonsoft.Json 默认情况下十分灵活...

查看原文

? 从 Newtonsoft.Json 迁移到 System.Text.Json

版权声明:cnblogshot 发表于 2023-02-15 9:47:24。
转载请注明:从 Newtonsoft.Json 迁移到 System.Text.Json | 程序员导航网

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...