В примере этой статьи рассказывается о том, как Java называет API China Weather Network для получения информации о прогнозе погоды. Поделитесь этим для всех для вашей ссылки. Конкретный метод реализации следующим образом:
// Взять Bingcheng Harbin в качестве примера, чтобы вызвать информацию о погоде через китайский API. Responsehandler <string> responsehandler = new BasicResponseHandler (); ; J = JSO.get ("Temp1"). Условия // string j_weather = jso.get ("weather1"). // Направление ветра и ветер // string j_wind = jso.get ("wind1") // info.append ("Сегодня:"). /// n "); // info.append (" "Завтра:"). /n "); //} string upplime = jso.get (" "fchh"). // ТЕМПАЛЬНАЯ СТРОИТЕЛЬСТВА J = JSO.GET ("TEMP1"). get ("weather1" ("weather1" ") .getAsstring (); // сегодня String m_weather = jso.get (" weather2 "). getAsstring (); // завтра // направление ветра Строка ветра j_wind = jso.get (Wind1 ». ") .appnd (j_weather).) .appnd (j_wind) .appnd ("/n "); info.append (" "Завтра:"). appnd ("") .append (m_wind) .appnd ("/n");} else {// 18 // string temp1 = jso.get ("temp1"). JSO.get ("Temp2"). 0]; "). GetAsstring (); String Weather2 = jso.get (" weather2 "). GetAsstring (); String weather3 = jso.get (" weather3 "). Ather =" "; String j_weather_part1 =" "; String j_weather_part2 =" ""; (weather2.indexof ("turn")> 0) {// j_weather_part2 = heate2.split ("turn") [0];} else {j_weather_part2 = weather2;} i f (j_weather_part1.equalsignorecase (j_weather_part2) {j_weather = equalsignorecas j_weather_part1; .IndexOf ("turn")> 0) {// Существует m_weather_part1 = heate22.split ("turn") [1];} else {m_weather_part1 = weath )> 0) {// Существует m_weather_part2 = погода {m_weather = m_weather_part1 + "turn" + m_weather_part2; /Завтра info.append ("Сегодня:"). ) ;;; }}}}}}}}}}}}}}}}}}}}}} catch (Exception e) {} return info.toString ();}
Есть надежда, что эта статья полезна для дизайна программы Java каждого.