我想把一个字符串转换成一个列表,并得到列表的长度,我已经读了this question并引用了this answer,但有一个问题,当我使用the answer的代码时,我只能用索引来得到项,而不能读整个列表并得到列表的长度。
我的代码:
import 'dart:convert';
…
final String list = '["a", "b", "c", "d"]';
final dynamic final_list = json.decode(list);
print(final_list[0]); // returns "a" in the debug console
如何将字符串转换为列表并得到列表的长度?我将非常感谢任何帮助。提前感谢!
4条答案
按热度按时间vsdwdz231#
您的问题有点混乱,您可能需要进一步澄清。不过,您可以尝试显式地将解码结果转换为
List
,如下所示:然而,如果没有显式转换,
final_list
仍然应该返回4
。byqmnocz2#
“最简单最好的方法就在这里"
7xllpg7q3#
在转换你的字符串后,它会返回一个列表,试试看:
qzlgjiam4#
你想要这样东西吗?