使用JsonSerializer.Deserialize进行将Json格式的字符串转换为Json对象时,默认大小写敏感,如果名称大小写不匹配则反序列化会失败。
使用Deserialize(string json, JsonSerializerOptions? options)方法时,将options设置为 new JsonSerializerOptions() { PropertyNameCaseInsensitive = true },则不区分名称的大小写。反序列化成功。
使用JsonSerializer.Deserialize进行将Json格式的字符串转换为Json对象时,默认大小写敏感,如果名称大小写不匹配则反序列化会失败。
使用Deserialize(string json, JsonSerializerOptions? options)方法时,将options设置为 new JsonSerializerOptions() { PropertyNameCaseInsensitive = true },则不区分名称的大小写。反序列化成功。