我该如何在Dart中将集合转换为JSON字符串,就像我可以用Maps做的那样。文档上说我可以将map或数组传递给
我有一个天真的解决办法,但我想知道是否有更好的方法:
JSON.stringify()
方法,但是在Dart中没有Array数据类型,而且传递集合会导致异常。我有一个天真的解决办法,但我想知道是否有更好的方法:
String s = '[';
bool first=true;
_set.forEach(function(item){
if (first) {
first = false;
} else {
s+=',';
}
s += JSON.stringify(item);
});
s +=']';
print(s);
return s;
[item.toString, item.toString()
])应该不难吧。 - Andreas Köberle