Latin1Codec 将字符串编码为 ISO Latin-1 (即 ISO-8859-1) 字节,并将 Latin-1 字节解码为字符串。
构造函数
- Latin1Codec({bool allowInvalid = false})
- 实例化一个新的 Latin1Codec。const
属性
- decoder → Latin1Decoder
- 返回
this
的解码器,将List<int>
转换为String
。no setteroverride - encoder → Latin1Encoder
- 从
String
返回编码器到List<int>
。no setteroverride - hashCode → int
- 此对象的哈希码。no setterinherited
-
inverted → Codec<
List< int> , String> - 反转
this
。no setterinherited - name → String
- 此解码器的名称,"iso-8859-1"。no setteroverride
- runtimeType → Type
- 对象的运行时类型的表示。no setterinherited
方法
-
decode(
List< {bool? allowInvalid}) → Stringint> bytes, - 将 Latin-1
bytes
(无符号 8 位整数的列表) 解码为相应的字符串。override -
decodeStream(
Stream< List< byteStream) → Future<int> >String> -
inherited
-
encode(
String source) → Uint8List - 编码
input
。override -
fuse<R>(
Codec<List , R> other) → Codec<String, R> - 将当前对象与
other
融合。inherited -
noSuchMethod(
Invocation invocation) → dynamic - 当尝试访问不存在的方法或属性时被调用。inherited
-
toString(
) → String - 此对象的字符串表示形式。inherited
运算符
-
operator ==(
Object other) → bool - 等于运算符。inherited