【问题标题】:Is json and map the same in dartjson和map在dart中是一样的吗
【发布时间】:2022-12-19 15:24:41
【问题描述】:

我正在使用 c# 进行 json 映射,但我无法在 dart 中进行匹配。

我在 dart 中处理 json 数据。因为我使用的是 SQFLite,所以我开始使用地图。我不太明白他们之间的区别。

【问题讨论】:

    标签: json flutter dart


    【解决方案1】:

    不,JSON(JavaScript 对象表示法)是一种轻量级数据交换格式,用于以文本格式表示结构化数据。 JSON 是一种独立于语言的格式,这意味着它可以与任何编程语言一起使用。

    Dart 中的映射是键值对的集合,其中每个键都是唯一的,用于标识映射中的特定值。可以使用 Map 类创建映射,该类是一个通用类,它接受两个类型参数:键的类型和值的类型。地图对于存储需要使用键快速访问和修改的数据很有用。

    以下是如何在 Dart 中创建地图的示例:

    var map = {
      'key1': 'value1',
      'key2': 'value2',
      'key3': 'value3'
    };
    

    您还可以使用 Map 类及其构造函数创建地图:

    var map = new Map<String, int>();
    map['key1'] = 1;
    map['key2'] = 2;
    map['key3'] = 3;
    

    【讨论】:

      猜你喜欢
      • 2020-02-14
      • 1970-01-01
      • 2022-01-09
      • 2022-01-08
      • 2016-09-23
      • 2019-08-27
      • 2019-10-03
      • 2013-02-06
      • 2017-04-26
      相关资源
      最近更新 更多