我无法从复杂的 json 中获取数据,下面是请求中的 json。
{
"results":{
"TotalRecordCount":"1",
"Records":[
{
"code":"PCK_34333338365C93E2D50DB9C",
"address":"1 AV KHEIREDDINE PACHA Imm Pacha centre BLOC B tunis Tunis 1000",
"contact_phone":"99608258"
}
],
"Result":"OK"
}
}
Run Code Online (Sandbox Code Playgroud)
下面是我做的模型。
import 'dart:convert';
class Pickup {
String status;
List message;
//Map<String ,dynamic> results;
Results results;
Pickup(
{this.status,
this.message,
this.results,
});
factory Pickup.fromJson(Map<String, dynamic> json) {
return Pickup(
status: json["status"] as String,
results: Results.fromJson(json["results"]),
);
}
}
class Results {
String TotalRecordCount;
records Records;
Results({this.TotalRecordCount,this.Records});
factory Results.fromJson(Map<String, dynamic> json) {
return Results(
TotalRecordCount: …
Run Code Online (Sandbox Code Playgroud)