使用 Flutter,我想阅读嵌套的 Rest api。
我在这里找到了这个免费的rest api:https://dictionaryapi.dev/
但我不明白如何为嵌套 json 响应创建一个类。我读过,我实际上不需要创建一个类,而是使用一个包来处理 json 响应。是/否?
您能否概述一下如何为上面的示例构建一个类。
提到的
json.decode
方法会将 JSON 字符串转换为 Map<String, dynamic>
(或列表,具体取决于数据形状)。但是,如果数据嵌套很深,那么最好创建一个类,然后在 fromJson
构造函数中手动解压数据,或者使用 JsonSerialized 包为您生成该方法。