0

accuweather の JSON API の 1 つのフィールドは次のとおりです。 data.list[i].rain.3h Javascript (cloudpebble から) を使用すると機能しません。この行はエラーを生成します: var rain =1; 雨 = data.list[i].rain.3h; エラー: [PHONE] pebble-app.js:?: SyntaxError: Unexpected token ILLEGAL [PHONE] pebble-app.js:?: JS が失敗しました。

問題は、他のすべてのフィールドで機能する「3」に由来します。それを機能させるための回避策を知っていますか?

PS : API の説明はこちら (必要かどうかわかりません): http://openweathermap.org/forecast5

4

1 に答える 1

0

誰かが私に解決策を教えてくれました:数字で始まるときにこの構文を使用して機能させることができます:rain=data.list[i].rain['3h']

于 2015-10-16T06:13:10.427 に答える