Вы получили это ошибка, потому что, когда вы конвертируете свои json данные в класс Dart jsonDecode(data)
, вы получите List
. Вероятно, вы предполагали получить Map
и пытались получить доступ к элементу с параметром key
и получили ошибку, потому что вы не можете получить доступ к элементам List
со строковыми ключами, вы должны использовать индекс int
. Прежде чем пытаться получить доступ к элементу, убедитесь, что ваши данные в нужном вам формате.