Ответ 1
Возможно, вы найдете эту статью интересной: http://www.grobmeier.de/dart-creating-a-dynamic-list-with-dart-php-and-json-20112011.html
Вам нужно использовать пакет JSON (добавьте json в pubspec.yaml):
import 'package:json/json.dart';
Вот соответствующая спецификация: https://api.dartlang.org/docs/channels/stable/latest/json.html
На ваши вопросы:
- Вы можете использовать: Результат списка = JSON.parse(jsonData);
- С помощью stringify вы можете включить, например, карту в JSON
- Извините, не уверен по этому вопросу. Вы можете сделать: JSON.parse('{key: "value" }')); или что-то в этом роде
- Вам, вероятно, нужно создать карту из вашего JSON с синтаксическим разбором, затем добавить свой элемент, а затем вызвать stringify