返回上一页 返回观点资讯 android studio Gradle 很慢

当前位置:首页> 观点资讯 > 研发日记

Flutter Json、List、Map互转

时间:2020-04-22 浏览:1657次 + 打印

Flutter Json转List、Map非常简单,我们可以通过dart:convert中内置的JSON解码器json.decode() 来实现

Json转List
//一个JSON格式的字符串
String jsonStr = '[{"name":"张三"},{"name":"李四"}]';
//将JSON字符串转为List
List list = json.decode(jsonStr);
//输出第一个用户的姓名
print(list[0]["name"]);
 List转Json
String jsonStringA = json.encode(list);
print(jsonStringA);
Json转Map
//一个JSON格式的字符串
String jsonStr = '{"name": "王五","address": "北京市东城区"}';
//将JSON字符串转为List
Map map = json.decode(jsonStr);
//输出
print('姓名: ${map['name']}');
print('地址: ${map['address']}');
Map转Json
String jsonStringB = json.encode(map);
print(jsonStringB);

网站建设公司项目经理

扫二维码与项目经理沟通

我们在微信上24小时期待你的声音
解答:网站优化、网站建设、APP开发、小程序开发

梵游科技是一家以提供网站建设网站优化APP开发小程序开发、网络营销推广为主的互联网开发公司。以客户需求为导向,客户利益为出发点,结合自身设计及专业建站优势,为客户提供从基础建设到营销推广的一整套解决方案,探索并实现客户商业价值较大化,为所有谋求长远发展的企业贡献全部力量。

关键词:

Learn more

FanYou Technology

专业网站设计制作

Learn more

Our Service

达州网站建设
网站制作
扫二维码与项目经理沟通
×