Класс LineSplitter
A StreamTransformer, который разделяет строку на отдельные строки.
Строка завершается либо CR (U+000D), либо LF (U+000A), либо последовательностью CR+LF (конец строки в формате DOS), и последняя непустая строка может быть завершена концом строки.
Возвращаемые строки не содержат разделителей строк.
Статические методы
- split(
String lines, [ int start = 0, int end ]) → Iterable<String> -
Разделяет
linesна отдельные строки.
Конструкторы
- LineSplitter() const
Свойства экземпляров
- hashCode → int только для чтения, унаследованное
-
Хеш-код этого объекта.
- runtimeType → Тип только для чтения, унаследованное
-
Представление типа объекта во время выполнения.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы экземпляров
- bind(
Поток<String> stream) → Поток -
Преобразует предоставленный
stream. - convert(
String data) → Список<String> -
Преобразует
inputи возвращает результат преобразования. - startChunkedConversion(
Поток<String> sink) → StringConversionSink -
Запускает поблочное преобразование.
- fuse<TT>(
Converter<Список<String>, TT> other) → Converter<String, TT> унаследованное -
Объединяет
thisсother. - noSuchMethod(
Вызов invocation) → dynamic унаследованное -
Вызывается при обращении к несуществующему методу или свойству.
- toString(
) → String унаследованное -
Возвращает строковое представление этого объекта.
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-convert/LineSplitter-class.html