您当前的位置: 首页 >  json

大前端之旅

暂无认证

  • 4浏览

    0关注

    403博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

本文将向您展示如何在 Flutter 中编码/解码 JSON

大前端之旅 发布时间:2021-09-08 16:39:14 ,浏览量:4

本文将向您展示如何在 Flutter 中编码/解码 JSON。

  1. 导入dart:convert库:
import 'dart:convert';
  1. 使用:
  • **json.encode()或jsonEncode()**用于编码
  • **json.decode()或jsonDecode()**用于解码
例子

示例 1:JSON 编码

final products = [
    {
      'id': 1,
      'name': 'Product #1'
    },
    {
      'id': 2,
      'name': 'Product #2'
    }
];
  
print(json.encode(products)); 

输出:

[{"id":1,"name":"Product #1"},{"id":2,"name":"Product #2"}]

示例 2:JSON 解码

final String responseData = '[{"id":1,"name":"Product #1"},{"id":2,"name":"Product #2"}]';
  
final products = json.decode(responseData);
  
// Print the name of the second product in the list
print(products[1]['name']);

输出:

Product #2

希望这有帮助

关注
打赏
1660524863
查看更多评论
立即登录/注册

微信扫码登录

0.0377s