问题描述
我在解析照片参考时无法获取json结果。有谁知道我为什么没有得到结果?当我尝试打印照片参考时,我得到的只是空的。
class Place{
final String name;
final double rating;
final int userratingCount;
final String vicinity;
final Photos photoReference;
final Geometry geometry;
final BitmapDescriptor icon;
//final String placeId;
Place({
// this.photos,this.geometry,this.name,this.rating,this.userratingCount,this.vicinity,this.photoReference,this.icon,});
Place.fromJson(Map<dynamic,dynamic> parsedJson,BitmapDescriptor icon)
:name = parsedJson['name'],rating = (parsedJson['rating'] !=null) ? parsedJson['rating'].todouble() : null,userratingCount = (parsedJson['user_ratings_total'] != null) ? parsedJson['user_ratings_total'] : null,vicinity = parsedJson['vicinity'],geometry = Geometry.fromJson(parsedJson['geometry']),photoReference = Photos.fromJson(parsedJson['photos']),icon = icon;
//PlaceDetailWidget(String placeId) {
//this.placeId = placeId;
//}
}
这是定义照片的第二个文件
class Photos{
final List photo_reference;
Photos({
this.photo_reference,});
Photos.fromJson(Map<dynamic,dynamic> parsedJson)
:photo_reference= parsedJson["photo_reference"];
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)