C# JsonSerializer.Deserialize反序列化时设置名称不区分大小写

.Net

使用JsonSerializer.Deserialize进行将Json格式的字符串转换为Json对象时,默认大小写敏感,如果名称大小写不匹配则反序列化会失败。

使用Deserialize(string json, JsonSerializerOptions? options)方法时,将options设置为 new JsonSerializerOptions() { PropertyNameCaseInsensitive = true },则不区分名称的大小写。反序列化成功。

我的博客,记录,笔记