- 需要将请求回来的JSON数据处理后使用。
- 首先,将JSON格式数据转为map类型。
- 接着转换为特定类型数据,这些类型不自动生成from JSON或to JSON方法。
- 准备了两个代码片段在VS Code的代码片段定义文件中。
- 一个片段名为
jason serious ble import,另一个为jji on seriously。 - 这些片段可以通过关键词
g e s l快速获取,并导入到项目文件中。 - 创建一个名为
post点zt的文件用于定义数据类型。 - 新文件可以通过特定命令来生成,包含from JSON方法,接受map类型参数。
- 还有to JSON方法,将post类型数据转换为map数据。
- 引入一个
艾特jason公共类,并添加不同属性和类型(例如post user,post file,post tag)。 - 使用
flatter pub run,build runner build命令自动生成所需代码。 - 自动生成的代码会包含在新文件
post中,并明确调用嵌套类型的to JSON方法。