当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Dart Base64Decoder用法及代码示例


dart:convert 库中Base64Decoder 类的用法介绍如下。

base64 编码数据的解码器。

此解码器接受 base64 和 base64url ("url-safe") 编码。

编码需要正确填充。

如果输入不是有效的 base64 数据,则抛出 FormatException

例子:

final base64Decoder = base64.decoder;
const base64Bytes = 'RGFydCBpcyBvcGVuIHNvdXJjZQ==';
final decodedBytes = base64Decoder.convert(base64Bytes);
// decodedBytes: [68, 97, 114, 116, 32, 105, 115, 32, 111, 112, 101, 110,
// 32, 115, 111, 117, 114, 99, 101]

// Print as string using UTF-8 decoder
print(utf8.decode(decodedBytes)); // Dart is open source

继承

Object StreamTransformerBase<String, List<int>> Converter<String, List<int>> Base64Decoder

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 Base64Decoder class。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。