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, то в процессе разбора функция reviver вызывается для каждого разобранного свойства объекта или списка. Аргументами служат имя свойства (String) или индекс списка (int), а также значение, представляющее собой разобранное значение. Возвращаемое функцией reviver значение используется в качестве значения этого свойства вместо разобранного значения.

Выбрасывает 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.19.6/dart-convert/JsonDecoder/convert.html

Spec-Zone.ru

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