#flutter
#flutter
Вопрос:
Я создаю приложения flutter и не понимаю, какое из них использовать json.decode или jsonDecode для синтаксического анализа и декодирования JSON из API. Какой из них использовать?
Ответ №1:
Я думаю, это одно и то же
jsonDecode
вызывает json.decode
Ответ №2:
Это то же самое. Если вы откроете json.dart, вы увидите, jsonDecode
вызовите json.decode
dynamic jsonDecode(String source,
{Object? reviver(Object? key, Object? value)?}) =>
json.decode(source, reviver: reviver);
Ответ №3:
Немного опоздал на вечеринку, но поскольку никто не упомянул об этом, вот оно:
Из dart: конвертировать документы:
Сокращение от json.decode. Полезно, если локальная переменная затеняет глобальную константу json.
Комментарии:
1. Ваш ответ можно было бы улучшить, указав более конкретно, что именно не упоминалось в других ответах.