Практика запросов к API в Dart
Дан следующий код:
var rawText = '''
{
"user": {
"name": "john",
"surn": "smit"
},
"city": "London"
}
''';
Опишите классы с fromJson. Выведите
имя, фамилию и город на отдельных строках.
Дан следующий код:
var rawText = '''
{
"list1": ["value11", "value12", "value13"],
"list2": ["value21", "value22", "value23"]
}
''';
Выведите размер каждого списка через пробел.
Преобразуйте строку ["x","y","z"] в
список строк и выведите второй элемент.
Отправьте POST на "https://httpbin.org/post"
с типом "application/json" и телом-массивом
чисел от 1 до 5. Выведите тело
ответа или поле с принятыми данными.
Дана строка с ошибочным JSON. Получите из нее структуру данных. Выведите результат разбора или сообщение об ошибке.