查看: 30773|回复: 17

【天气API】返回的天气类型

[复制链接]

10

主题

26

帖子

118

积分

注册会员

Rank: 2

积分
118
k4k129 发表于 2015-8-4 13:37:21 | 显示全部楼层 |阅读模式
[i=s] 本帖最后由 k4k129 于 2015-8-4 13:41 编辑 [/i], g0 X1 r( o9 {3 |* `; \# _
* T% i2 `7 e9 V7 \) [5 d8 ]- B
11.jpg 22.jpg 33.jpg
回复

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
田炜316 发表于 2016-6-7 10:47:05 | 显示全部楼层

+ d" i. `/ O) |4 m% U( F  b9 [[color=#cc7832]public static [/color]String [color=#ffc66d]getImgByWeather[/color](String weather) {% N  S' h/ [$ [6 A8 M* z
' z  y5 z6 W- n, Z3 X1 I% L
    String imgName = [color=#6a8759]"00"[/color][color=#cc7832];; j+ q) Q- ]# J$ \
[/color][color=#cc7832]    if [/color]([color=#6a8759]"[/color][color=#6a8759]晴[/color][color=#6a8759]"[/color].equals(weather)) {$ `8 \/ j# z0 b! I& a
        imgName = [color=#6a8759]"00"[/color][color=#cc7832];/ _+ F3 n/ X. O. R; a
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]多云[/color][color=#6a8759]"[/color].equals(weather)) {& w, X# @; h7 W
        imgName = [color=#6a8759]"01"[/color][color=#cc7832];
. c+ H. R+ L& {) }# _2 x[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]阴[/color][color=#6a8759]"[/color].equals(weather)) {. ?9 p: V7 n  [" C( I7 I* v9 |/ B
        imgName = [color=#6a8759]"02"[/color][color=#cc7832];& _  W( _# }9 H  {
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]阵雨[/color][color=#6a8759]"[/color].equals(weather)) {& G/ U" M' R7 K. ^: {+ m
        imgName = [color=#6a8759]"03"[/color][color=#cc7832];" I# n7 Q) l: J; S' v
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]雷阵雨[/color][color=#6a8759]"[/color].equals(weather)) {
, O1 q; D6 L" u6 m" X" l        imgName = [color=#6a8759]"04"[/color][color=#cc7832];
4 R& ^6 `6 [4 w[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]雷阵雨伴有冰雹[/color][color=#6a8759]"[/color].equals(weather)) {7 A) O% t5 x, u# Y9 M
        imgName = [color=#6a8759]"05"[/color][color=#cc7832];: b7 L# m3 Y4 y! L; Q8 \5 ?
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]雨夹雪[/color][color=#6a8759]"[/color].equals(weather)) {  H  C& y0 W% Y: R( @2 f
        imgName = [color=#6a8759]"06"[/color][color=#cc7832];& J* H. d0 r# z6 E" a
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]小雨[/color][color=#6a8759]"[/color].equals(weather)) {
! F1 |& e5 H1 \; O* o+ {5 R# L        imgName = [color=#6a8759]"07"[/color][color=#cc7832];
' l3 V- v1 |0 Q& r6 L8 @7 a$ v[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]中雨[/color][color=#6a8759]"[/color].equals(weather)) {
( ?8 C8 x' b  P        imgName = [color=#6a8759]"08"[/color][color=#cc7832];
8 ^& d$ R) ^: @[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]大雨[/color][color=#6a8759]"[/color].equals(weather)) {
0 D+ U4 c0 q" A( V; q, o- W7 f& K. C        imgName = [color=#6a8759]"09"[/color][color=#cc7832];
( [, R; @0 @  a8 a# l% Z[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]暴雨[/color][color=#6a8759]"[/color].equals(weather)) {" t# J* e( h# K: n" G: k0 i0 i. X5 e
        imgName = [color=#6a8759]"10"[/color][color=#cc7832];& A  y7 s6 }% ?
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]大暴雨[/color][color=#6a8759]"[/color].equals(weather)) {
, w- u, e$ t, N9 [+ ~+ d) b3 \        imgName = [color=#6a8759]"11"[/color][color=#cc7832];
7 l2 k; g& i! w3 E: M[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]特大暴雨[/color][color=#6a8759]"[/color].equals(weather)) {: G7 |! a9 M4 |# I4 s* `; ?4 ~
        imgName = [color=#6a8759]"12"[/color][color=#cc7832];
+ e4 o7 O* _6 h% z- `  s[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]阵雪[/color][color=#6a8759]"[/color].equals(weather)) {
2 |. J! z4 }; u' h: b+ }! B        imgName = [color=#6a8759]"13"[/color][color=#cc7832];; _& }! O% ~' M/ I( g
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]小雪[/color][color=#6a8759]"[/color].equals(weather)) {# F/ @$ Y5 D! F- s! c0 C5 v
        imgName = [color=#6a8759]"14"[/color][color=#cc7832];
9 Y8 ]: I6 O6 J! b' A[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]中雪[/color][color=#6a8759]"[/color].equals(weather)) {9 d. ]0 f+ [7 I- E) i+ o2 w
        imgName = [color=#6a8759]"15"[/color][color=#cc7832];
" |& u; j4 {5 ]6 Q$ D- D5 o1 p[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]大雪[/color][color=#6a8759]"[/color].equals(weather)) {0 g3 G: l* g. Y
        imgName = [color=#6a8759]"16"[/color][color=#cc7832];6 s% O( X7 D  V; l0 z/ K3 h
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]暴雪[/color][color=#6a8759]"[/color].equals(weather)) {5 E  J8 P- l& ~( [2 I; c- _2 y, m
        imgName = [color=#6a8759]"17"[/color][color=#cc7832];( n& O0 Y8 l$ y. p1 B" q
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]雾[/color][color=#6a8759]"[/color].equals(weather)) {/ I% v5 [$ m2 I/ O  W' }" V
        imgName = [color=#6a8759]"18"[/color][color=#cc7832];
% G9 B3 d& v" t. e. ~7 e5 H[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]冻雨[/color][color=#6a8759]"[/color].equals(weather)) {) V/ J- M" y: \& F% Z6 w8 d. f
        imgName = [color=#6a8759]"19"[/color][color=#cc7832];- S9 G, A2 F, F9 ]) X& T; |: E
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]沙尘暴[/color][color=#6a8759]"[/color].equals(weather)) {- @0 I8 ~2 m- J+ `/ s3 r
        imgName = [color=#6a8759]"20"[/color][color=#cc7832];
5 g. y+ f6 L. w! U' c+ j[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]小到中雨[/color][color=#6a8759]"[/color].equals(weather)) {4 T; J2 h) F3 o# R- l2 h
        imgName = [color=#6a8759]"21"[/color][color=#cc7832];: @  n) u5 w2 z! z- ~" J
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]中到大雨[/color][color=#6a8759]"[/color].equals(weather)) {, |$ V8 P* _9 H! j+ {/ b
        imgName = [color=#6a8759]"22"[/color][color=#cc7832];
& @* h: H( F/ y/ w' j# W0 J[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]大到暴雨[/color][color=#6a8759]"[/color].equals(weather)) {3 X# {/ o( S7 E5 y0 t# w4 p
        imgName = [color=#6a8759]"23"[/color][color=#cc7832];
7 K  u1 `7 S. k3 T3 @[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]暴雨到大暴雨[/color][color=#6a8759]"[/color].equals(weather)) {
' N& |$ h3 j$ z! t2 k( U& a; i; N9 n        imgName = [color=#6a8759]"24"[/color][color=#cc7832];
% I2 A4 N0 ]- i7 p* h3 X' r[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]大暴雨到特大暴雨[/color][color=#6a8759]"[/color].equals(weather)) {$ b7 ?/ J+ R4 _& ^
        imgName = [color=#6a8759]"25"[/color][color=#cc7832];9 e2 ?# d5 v/ E, ~# F  Z
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]小到中雪[/color][color=#6a8759]"[/color].equals(weather)) {) F4 f6 i! o, R" t" A
        imgName = [color=#6a8759]"26"[/color][color=#cc7832];
( k! P1 g- a% K[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]中到大雪[/color][color=#6a8759]"[/color].equals(weather)) {
+ h8 e& Y: P% w9 i  B* @; P        imgName = [color=#6a8759]"27"[/color][color=#cc7832];
7 k+ |  n7 X  ~1 V: a% B[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]大到暴雪[/color][color=#6a8759]"[/color].equals(weather)) {9 V9 B, `9 ~$ ~6 {
        imgName = [color=#6a8759]"28"[/color][color=#cc7832];
# A" o6 s, {( p8 C/ \+ n[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]浮尘[/color][color=#6a8759]"[/color].equals(weather)) {
- p9 w1 U8 X- \        imgName = [color=#6a8759]"29"[/color][color=#cc7832];9 y8 j' Q; M' H* p1 g' s
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]扬沙[/color][color=#6a8759]"[/color].equals(weather)) {+ P2 j! B1 G/ {7 U$ q1 e( G
        imgName = [color=#6a8759]"30"[/color][color=#cc7832];
) l# ?  A5 r, |1 d( x. @[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]强沙尘暴[/color][color=#6a8759]"[/color].equals(weather)) {' r: O0 C% Y/ Y  S0 R. A
        imgName = [color=#6a8759]"31"[/color][color=#cc7832];3 q6 b2 o5 [$ r7 ?
[/color][color=#cc7832]    [/color]} [color=#cc7832]else if [/color]([color=#6a8759]"[/color][color=#6a8759]霾[/color][color=#6a8759]"[/color].equals(weather)) {
  N1 }, e# U# c+ i8 k+ R+ M( P) U        imgName = [color=#6a8759]"53"[/color][color=#cc7832];
) D! j8 F) R; Y, {7 Z[/color][color=#cc7832]    [/color]}
3 R. C1 @+ M& F% i3 U) [6 r, q
0 c/ O% R) f0 _4 ^    [color=#cc7832]return [/color]imgName + [color=#6a8759]".png"[/color][color=#cc7832];
4 d( z% {: x& Y) E[/color]}
. ?2 I# G& {! I9 k
回复 支持 3 反对 1

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
黑色安道民 发表于 2016-3-11 14:26:37 | 显示全部楼层
有点坑,没有code或者英文怎么匹配?希望快点更新- r  G% n5 o4 v: T
回复 支持 2 反对 0

使用道具 举报

0

主题

2

帖子

18

积分

新手上路

Rank: 1

积分
18
海问天 发表于 2016-4-14 20:30:41 | 显示全部楼层
给个文字就那么难
回复 支持 1 反对 0

使用道具 举报

0

主题

1

帖子

6

积分

新手上路

Rank: 1

积分
6
baby小天网络 发表于 2016-3-29 18:14:18 | 显示全部楼层
看看 支持一下
回复 支持 1 反对 0

使用道具 举报

1

主题

4

帖子

25

积分

新手上路

Rank: 1

积分
25
Sauchye 发表于 2015-10-29 17:48:45 | 显示全部楼层
多谢分享~
回复

使用道具 举报

0

主题

1

帖子

8

积分

新手上路

Rank: 1

积分
8
土匪2012520 发表于 2016-3-10 09:29:23 | 显示全部楼层
[code]{5 ~8 a$ |# Y* n, d2 H
"errNum": 0,
0 R% P- s/ G( q( W' O2 h"errMsg": "success",
. w1 N1 }! V% ^" Q& j- q4 M"retData": {' s" M4 X7 A: K+ U- \& g
"city": "安阳",
7 b9 e% d5 ?3 V; ~/ e8 L"pinyin": "anyang",8 i& u% O8 d2 ~5 N
"citycode": "101180201",
/ c$ P$ W6 ?! Y* u/ v1 I"date": "16-03-10",
7 F2 @+ _( ^% _# g8 |5 \; f"time": "08:00",* a  w4 A  I5 ^8 S* V+ f
"postCode": "455000",
+ P8 O6 q5 f, R0 j, R, X"longitude": 114.341,5 `4 k! a/ K( I% O7 h
"latitude": 36.093,* ]. |8 J( Z1 T8 A
"altitude": "76",, m# s0 p2 q; o, \$ x  \
"weather": "多云",
* r" p( o* n* {"temp": "8",, E/ Z+ F  m2 a4 I# |
"l_tmp": "-2",1 y% g2 Z7 O0 j: i7 B) j
"h_tmp": "8",
( L+ ?6 d; l! z+ Y  ]' t- F"WD": "西风",
3 Y9 j4 I( M! c% v9 N9 z"WS": "微风(<10km/h)",
/ e  {$ r/ u5 N1 j"sunrise": "06:39",: n% k! V* o# P% K2 L1 J( H
"sunset": "18:25"
5 y# [: l; g* x; F" ^}
7 R8 i3 T% q/ |5 h; I}[/code]/ u1 ?  Q( n0 K( J. x# K! A
4 }- s0 X( [2 ^( e- {
返回的天气类型是什么 ,我要更具 weather 判断吗,,,没有 code 或英文呀 2 m: D# [5 `) A; C2 [9 E

7 y; ?) I9 l  b1 u' R+ y7 T
# L8 A% \( f. \4 @; F! A- U
3 v4 L2 R; O' a3 X2 _* z  d8 }& v6 c0 u  ^+ z% v+ B2 x2 t+ \

* L7 c' q! ^! N7 a) F3 S6 E8 F
回复 支持 反对

使用道具 举报

0

主题

2

帖子

12

积分

新手上路

Rank: 1

积分
12
陈崇宇 发表于 2016-4-7 11:25:46 | 显示全部楼层
希望尽快修改返回的json里添加对应的图片,要不然我们怎么使用图片? 一个个匹配吗?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
胡承兵 发表于 2016-4-11 11:05:23 | 显示全部楼层
楼主能不能给文本呀,截图我插~怎么搞?
回复 支持 反对

使用道具 举报

1

主题

2

帖子

9

积分

新手上路

Rank: 1

积分
9
我很好吃吗 发表于 2016-4-27 14:27:53 | 显示全部楼层
似乎没有当前实时的温度
回复 支持 反对

使用道具 举报

0

主题

2

帖子

16

积分

新手上路

Rank: 1

积分
16
maxi93 发表于 2016-5-30 10:52:00 | 显示全部楼层
天气有编号为什么不放到返回的json中,难道你让我一个个去匹配中文?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖   |

本版积分规则

最新精华