flutter - Dart:如何将 Uint8List 转换为 Buffer?
问题描述
这是 Uint8List 的样子
[92, 37, 74, 216, 114, 178, 220, 105, 117, 200, 131, 83, 238, 62, 121, 82, 12, 176, 88, 217, 100, 37, 189, 98, 155, 103, 217, 37, 45, 213, 143, 135]
。我必须将其转换为类似于
<Buffer 49 27 6d 20 61 20 73 74 72 69 6e 67 21>
In Dart 的 Buffer。
我尝试了多种方法,但没有得到正确的结果。帮助!
解决方案
我注意到 Uint8List 与 Buffer 相同。在JS中,我们使用这种格式获取缓冲区 <Buffer 10,21, 220, ..., 90>。在Dart中,我们看起来像 [10,21, 220, ..., 90]
推荐阅读
- python - 保存并从磁盘重新加载后获取 Keras 模型的(输入)层
- ios - 为什么 swift 在这里使用结构作为字典键而不是字符串?
- .net - 如何在不影响分段分隔符的情况下对 URI 进行编码?
- apama - Apama HTTPClient 适配器中的 JSON 响应解析
- java - 调用 android.widget.ListView.setAdapter(android.widget.ListAdapter) 时出错
- powershell - 如何使用 Gmail 作为 SMTP 服务器发送邮件
- java - Java PreparedStatement 设置 NULL 参数
- sqlalchemy - geoalchemy 将线串和多线串与 Z 的混合插入到 postgis
- javascript - 如何使用用户属性更改 MapboxGL 中的 line-dasharray 设置?
- excel - 使用 VBA 根据标准查找和填写其他 Excel 工作表