我打开了一个旧的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 次 |
| 最近记录: |