Dart Requires Chilkat v11.2.0+
Dart
Base62 Encoding and Decoding
Demonstrates base62 encoding and decoding.Chilkat Dart Downloads
import 'package:chilkat/chilkat.dart';
void main() {
final bd = CkBinData();
// Base62 encode.
bd.appendString('hello world', 'utf-8');
final base62Encoded = bd.getEncoded('base62');
print('hello world --> $base62Encoded');
// Output:
// hello world --> AAwf93rvy4aWQVw
// Base62 decode
final sb = CkStringBuilder();
sb.decodeAndAppend('AAwf93rvy4aWQVw', 'base62', 'utf-8');
print('decoded: ${sb.getAsString()}');
// Output:
// decoded: hello world
}