Как мне преобразовать эту строку в список в Dart? - PullRequest
0 голосов
/ 13 января 2020

У меня есть строка, которая выглядит следующим образом при распечатке:

[['20/11/2019', 'PERSONAL INFO', 'SCRITTO', 5.5, 'SI', ''], ['11/10/2019', 'PERSONAL INFO', 'SCRITTO', 9.5, 'SI', ''], ['02/10/2019', 'PERSONAL INFO', 'ORALE', 8.0, 'SI', '']]

Она уже структурирована как список списков, но когда я запускаю print(ing is String), я получаю значение true (ing - это имя строки ). Я уже видел и пытался использовать ответ, приведенный здесь Dart: преобразовать строковое представление списка списков в список списков , но меньшие списки всегда заканчиваются без разделителя. Любой совет?

1 Ответ

0 голосов
/ 13 января 2020

Я собираюсь предположить, что это список JSON, сохраненный как String, и вы хотите получить фактическое представление объекта. Если это так, вы захотите взглянуть на dart:convert json .decode , который принимает String и возвращает примитив Dart (например, List<dynamic>, Map<String, dynamic>, String, int, et c.) В зависимости от содержания JSON.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...