Spec-Zone.ru › Dart 2

dart:convert

Метод convert

dynamic convert(
  1. String input
)
override

Преобразует заданную JSON-строку input в соответствующий объект.

Парсируемые значения JSON имеют типы num, String, bool, Null, списки List парсируемых значений JSON или словари Map из String в парсируемые значения JSON.

Если this был инициализирован функцией преобразования (reviver), то операция парсинга вызывает функцию преобразования для каждого объекта или свойства списка, которое было обработано. Аргументами являются имя свойства (String) или индекс списка (int), а значение — это обработанное значение. Возвращаемое значение функции преобразования используется в качестве значения этого свойства вместо обработанного значения.

Выбрасывает FormatException, если входной текст не является валидным JSON.

Реализация

dynamic convert(String input) => _parseJson(input, _reviver);

© 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/JsonDecoder/convert.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API