首页 > 解决方案 > 如何将列表转换为字符串并保存它的引号?

问题描述

我有清单:

List list = ['aa', 'bb', 'cc'];

我需要得到字符串:

"['aa', 'bb', 'cc']"

.toString()我得到:

[aa, bb, cc]

标签: dart

解决方案


List list = ['aa', 'bb', 'cc'];
var str = '"${list.map((s) => "'$s'").toList()}"';

或者

var str = '"[\'' + list.join("', '") + '\']"';

推荐阅读