我正在尝试在我的flutter应用程序中使用model来让这个概念在我的应用程序中运行。我是OOP的新手,所以我想尽可能多地学习。我的问题是我有来自OpenWeather接口的接口响应,我的方法是调用获取数据的接口。这工作得很好,我手动解码和手工访问propetires天气“主要”aa通常与JSON。但我想要的是按模型分解/预处理我的JSON。下面的代码运行良好,但我想应用使用JSON序列化的概念,我不知道如何开始。response.body);
return d
将JSON发布到Web API时,不仅会自动反序列化,还可以使用模型验证,如下所示 // ItemPostRequest [Required]and errors created if it is missing} 然而,在我的例子中,我只有一个包含JSON我可以使用JsonSerializer.Deserialize<ItemPostRequest&g