Я пытаюсь преобразовать словарь в строку json. Однако я не получаю кавычки вокруг любой из строк. Я использую дротик 2. Вот что у меня есть
var resBody = {};
resBody["email"] = "employerA@gmail.com";
resBody["password"] = "admin123";
var user = {};
user["user"] = resBody;
String str = json.encode(user);
Вывод:
{user: {email: employerA@gmail.com, password: admin123}}
Я бы хотел, чтобы это было как настоящий объект json
{"user": {"email": "employerA@gmail.com", "password: admin123"}}
Как мне сказать дартсу, чтобы он заключал в кавычки?
Я посмотрел на этот поток и делаю именно то, что работает для пользователя
Я что-то не так делаю?