受け取ったJSONデータを配列に格納する
- JSON.parse(レスポンス.getContentText())
function weatherForecast() {
var response = UrlFetchApp.fetch("http://weather.livedoor.com/forecast/webservice/json/v1?city=130010"); //URL+cityID
var json=JSON.parse(response.getContentText());
Logger.log(json["title"]);
Logger.log(json["description"]);
Logger.log(json["forecasts"]);
}
実行結果
[16-02-26 13:32:57:430 JST] 東京都 東京 の天気
[16-02-26 13:32:57:430 JST] {publicTime=2016-02-26T10:35:00+0900, text= 日本付近は、冬型の気圧配置となっています。
【関東甲信地方】
関東甲信地方は、おおむね晴れていますが、長野県北部や関東地方北部の
山沿いでは、雪の降っている所があります。
26日は、冬型の気圧配置が次第に緩むため、関東甲信地方は晴れますが
、気圧の谷や寒気の影響で、午後からは次第に雲が広がりやすいでしょう。
長野県や関東地方北部の山沿いでは、雪の降る所がある見込みです。
27日は、日本海を低気圧が東へ進む見込みです。関東甲信地方は晴れ後
曇りで、長野県や関東地方北部の山沿いでは、雪や雨の降る所があるでしょ
う。
関東近海では、26日から27日はうねりを伴い波が高いでしょう。船舶
は高波に注意してください。
【東京地方】
26日は晴れますが、昼過ぎから夕方にかけては雲が広がりやすいでしょ
う。
27日は晴れで、夕方からは雲が広がる見込みです。}
[16-02-26 13:32:57:431 JST] [{dateLabel=今日, date=2016-02-26, image={width=50, title=晴時々曇, url=http://weather.livedoor.com/img/icon/2.gif, height=31}, temperature={min=null, max={celsius=10, fahrenheit=50.0}}, telop=晴時々曇}, {dateLabel=明日, date=2016-02-27, image={width=50, title=晴のち曇, url=http://weather.livedoor.com/img/icon/5.gif, height=31}, temperature={min={celsius=2, fahrenheit=35.6}, max={celsius=12, fahrenheit=53.6}}, telop=晴のち曇}, {dateLabel=明後日, date=2016-02-28, image={width=50, title=晴時々曇, url=http://weather.livedoor.com/img/icon/2.gif, height=31}, temperature={min=null, max=null}, telop=晴時々曇}]