flutter 把[[book{“name”: 2}]]化为List格式
时间: 2023-12-22 08:04:44 浏览: 21
为任何颤动小部件提供自定义形状,可以使用Material Design 2-JavaScript开发
可以使用以下代码将字符串 "[[book{\"name\": 2}]]" 转换为 List 格式:
```dart
import 'dart:convert';
void main() {
String jsonString = '[[book{\"name\": 2}]]';
List<dynamic> list = json.decode(jsonString);
print(list); // Output: [[book{name: 2}]]
}
```
这里使用了 `json.decode()` 方法将字符串转换为 List 格式。注意,如果字符串中包含转义符号 `\`,则需要在其前面加上一个转义符号 `\`,以确保其被正确解析。
阅读全文