Класс Latin1Encoder
Этот класс преобразует строки, содержащие только символы ISO Latin-1, в байты.
Пример:
final latin1Encoder = latin1.encoder; const sample = 'àáâãäå'; final encoded = latin1Encoder.convert(sample); print(encoded); // [224, 225, 226, 227, 228, 229]
- Наследование
-
- Объект
-
StreamTransformerBase<
Строка, Список< Целое число>> -
Преобразователь<
Строка, Список< Целое число>> - Latin1Encoder
Конструкторы
- Latin1Encoder() const
Свойства
- hashCode → Целое число только для чтения, унаследованное
- Хеш-код этого объекта.
- runtimeType → Тип только для чтения, унаследованное
- Представление типа объекта во время выполнения.
Методы
- bind(
Поток< Строка> поток) → Поток< Список< Целое число>> унаследованное - Преобразует предоставленный
stream. - cast<
RS, RT>( ) → Преобразователь< RS, RT> унаследованное - Предоставляет
Converter<RS, RT>представление этого преобразователя потока. - convert(
Строка строка, [Целое число начало = 0, Целое число? конец]) → Uint8List унаследованное - Преобразует Строку в список её кодовых единиц.
- fuse<
TT>( Преобразователь< Список< Целое число>, TT> другой) → Преобразователь< Строка, TT> унаследованное - Объединяет
thisсother. - noSuchMethod(
Вызов вызов) → динамический унаследованное - Вызывается при обращении к несуществующему методу или свойству.
- startChunkedConversion(
Поток< Список< Целое число>> поток) → StringConversionSink унаследованное - Начало поблочного преобразования.
- toString(
) → Строка унаследованное - Строковое представление этого объекта.
Операторы
- operator ==(
Объект другой) → Булево значение унаследованное - Оператор равенства.
© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.18.5/dart-convert/Latin1Encoder-class.html