當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。