Игнорировать ключ с кодировкой JSON - PullRequest
0 голосов
/ 03 октября 2019

Как я могу игнорировать ключ при использовании json.encode?

Примерно так:

final map = json.decode(json.encode(routine), reviver: (key, value) {
      if (key == "id") {
        return null;
      }
      return value;
    });

Но в этом случае моя карта имеет ключ id со значением null,Я хочу, чтобы на моей карте не было ключа идентификатора.

Есть идеи?

1 Ответ

1 голос
/ 03 октября 2019

Вы можете удалить ключ.

routine.remove("id");
final map = json.decode(json.encode(routine));
...