我有这个String。
String
var String a = '["one", "two", "three", "four"]'; var ab = (a.split(',')); print(ab[0]); // return ["one"
我想将其转换为List<String>。问题是它也返回方括号。我要列出看起来["one", "two", "three", "four"]不是这样[["one", "two", "three", "four"]]。如何正确转换?
List<String>
["one", "two", "three", "four"]
[["one", "two", "three", "four"]]
您的字符串看起来像有效的JSON,因此它应该对您有用:
import 'dart:convert'; ... var String a = '["one", "two", "three", "four"]'; var ab = json.decode(a); print(ab[0]); // return ["one"