Your solution is posts['items']['index']['ename'],
But I would recommend using the below approach,
Create a model class from your response,
for example
class Welcome {
String status;
String error;
int time;
Welcome({this.status, this.error, this.time});
factory Welcome.fromJson(Map<String, dynamic> json) {
return Welcome(
status: json['status'],
error: json['error'],
time: json['time'],
);
}
Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['status'] = this.status;
data['error'] = this.error;
data['time'] = this.time;
return data;
}
}
Then convert json to model like this,
Welcome welcome = Welcome.fromJson(dataConvertedToJSON);
Now you can get data by calling its getters,
welcome.status
For converting json to model u can use this tool