Класс JsonEncoder
Этот класс преобразует JSON-объекты в строки.
Конструкторы
- JsonEncoder([dynamic toEncodable(object) ]) const
-
Создает кодировщик JSON.
- JsonEncoder.withIndent(String indent, [ dynamic toEncodable(object) ]) const
-
Создает кодировщик JSON, который создаёт многострочный JSON.
Свойства
- indent → String final
-
Строка, используемая для отступа.
- hashCode → int только для чтения, унаследованное
-
Код хэша этого объекта.
- runtimeType → Type только для чтения, унаследованное
-
Представление типа объекта во время выполнения.
Операторы
- operator ==(
other) → bool унаследованное -
Оператор равенства.
Методы
- bind(
Stream<Object> stream) → Stream<String> -
Преобразует предоставленный
stream. - convert(
Object object) → String -
Преобразует
objectв JSON-строку. - fuse<T>(
Converter<String, T> other) → Converter<Object, T> -
Объединяет
thisсother. - startChunkedConversion(
Sink<String> sink) → ChunkedConversionSink<Object> -
Инициализирует поблочное преобразование.
- noSuchMethod(
Invocation 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/JsonEncoder-class.html