Contoh artikel ini menceritakan cara Java memanggil China Weather Network API untuk mendapatkan informasi perkiraan cuaca. Bagikan untuk semua orang untuk referensi Anda. Metode implementasi spesifik adalah sebagai berikut:
// Ambil Bingcheng Harbin sebagai contoh untuk memanggil informasi cuaca melalui API cuaca Cina. ResponseHandler <String> ; JSE.GET ("Temp1"). Kondisi // string j_weather = jso.get ("weather1"). // Wind Direction and Wind // String J_Wind = jso.get ("Wind1") // Info.Append ("Today:"). /// n "); // info.append (" "Tomorrow:"). /n "); //} String uptime = jso.get (" "fchh"). // Suhu J = JSE.get ("Temp1"). get ("weather1" ("weather1" ") .getAsstring (); // hari ini string m_weather = jso.get (" weather2 "). getasstring (); // besok // arah angin gaya angin string j_wind = jso.get (Wind1 "). ") .Appnd (j_weather).) .Appnd (j_wind) .Appnd ("/n "); info.append (" "Tomorrow:"). appnd ("") .Append (m_wind) .Appnd ("/n");} else {// 18 // Suhu 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 =" ""; (cuaca2.indexof ("turn")> 0) {// j_weather_part2 = cuaca. j_weather_part1; .indexof ("turn")> 0) {// Ada m_weather_part1 = cuaca. )> 0) {// Ada m_weather_part2 = weather3.split ("turn") [0];} else {m_weather_part2 = weather3;} if (m_weather_part1.equalsignorecase (m_weather_part2)) {m_weather = m_weather_part1 {m_weather = m_weather_part1 + "turn" + m_weather_part2; Tomorrow Info.Perampangan ("Hari Ini:"). ;; }}}}}}}}}}}}}}}}}}}}} catch (pengecualian e) {} return info.toString ();}
Diharapkan bahwa artikel ini bermanfaat untuk desain program Java semua orang.