Локальное обновление Flutter JSON

#android #json #flutter

#Android #json #flutter

Вопрос:

 {
"id" : 0,
"series": "Peaky Blinders",
"episode": "S2 - B6",
"youtubeUrl": "link",
"accent": "british",
"fav" : false,
"watched" : false
}
  

Здравствуйте, у меня есть локальный файл JSON, который находит такие данные. Я хочу сделать значение «избранное» противоположным текущему значению при нажатии кнопки. Что я должен для этого сделать?

Ответ №1:

 var myVar = {
"id" : 0,
"series": "Peaky Blinders",
"episode": "S2 - B6",
"youtubeUrl": "link",
"accent": "british",
"fav" : false,
"watched" : false
};

myVar['fav'] = !myVar['fav'];
  

Комментарии:

1. но это происходит для переменной. Мне нужно сначала прочитать файл json, затем обновить его, а затем сохранить.