我打开了一个旧的Dart项目,我得到一个关于StringDecoder
未定义的警告.如何更新我的代码?我用什么而不是StringDecoder
?
示例代码:
response.transform(new StringDecoder()).toList().then((list) {
print('$_client results...');
print('${list.join()}');
client.close();
});
Run Code Online (Sandbox Code Playgroud)
这些StringEncoder
和StringDecoder
类已经从dart中移除了:io.
相反,导入dart:convert
并使用编码的解码器.
例子:
new StringDecoder()
- > UTF8.decoder
new StringDecoder(encoding)
- > encoding.decoder
new StringEncoder()
- > UTF8.encoder
归档时间: |
|
查看次数: |
515 次 |
最近记录: |