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