Вызов мастера
Монтаж, ремонт, сервис климатической техники
Дата публикации:

Как использовать цикл в JSON?.

  • www.lecardo.ru
    УЗДГ вен и артерий нижних
    lecardo.ru
bd6d6a3d

Как использовать цикл в JSON?.

Вам нужно использовать цикл, чтобы изменять значения в коде в квадратных скобках от 0 до 6. В Java вы можете использовать цикл for для этой цели. Вот пример, как это можно сделать:

@Test
public void Weather() {
    for (int i = 0; i < 7; i++) {
        String weatherDate = Request.getWeather().jsonPath().getString("forecasts.date[" + i + "]");
        String degreesNight = Request.getWeather().jsonPath().getString("forecasts.parts.night.temp_avg[" + i + "]");
        String degreesMorning = Request.getWeather().jsonPath().getString("forecasts.parts.morning.temp_avg[" + i + "]");
        String degreesDay = Request.getWeather().jsonPath().getString("forecasts.parts.day.temp_avg[" + i + "]");
        String degreesEvening = Request.getWeather().jsonPath().getString("forecasts.parts.evening.temp_avg[" + i + "]");
        System.out.println("Погода на " + weatherDate);
        System.out.println("Ночью: " + degreesNight + "\nУтром: " + degreesMorning + "\nДнём: " + degreesDay + "\nВечером: " + degreesEvening);
    }
}

В этом примере цикл for будет выполняться 7 раз, с i начиная с 0 и заканчивая 6. Значение i используется для изменения индексов в квадратных скобках в строках кода, чтобы получить нужные значения из JSON.