Google apps scriptの表示
GASを使用し周辺の遅延情報を掲載しようとしています
結果は一応出るのですが下記のコードの例だと最終行の高山本線JR東海の表示しか出ず遅延情報JSONに存在している名称を全て返したいのですが方法があまりわかりません初歩的な質問かと思いますがどうぞよろしくお願い致します。
function getData(lind,name,company,nam,compan){
var json = JSON.parse(UrlFetchApp.fetch("https://rti-giken.jp/fhc/api/train_tetsudo/delay.json").getContentText());
var data1 = [
{nam:"小田急線",compan:"小田急電鉄"},
{nam:"横浜線",compan:"JR西日本"},
{nam:"井川線",compan:"大井川鐵道"},
{nam:"高山本線",compan:"JR東海"},
];
var lind="";
json.forEach( function( value ) {
var name=value.name;
var company=value.company;
data1.forEach( function( value ) {
var nam=value.nam;
var compan=value.compan;
if(nam === name && compan === company){
lind =(nam+compan)+'が遅延しています';
}
});
});
if(!lind) {
lind = '遅延情報はありません';
}
Logger.log(lind)
return lind;
}
お礼
エラーページはあるので そこにエラーの場合を追加したかったのです。 そして逆の真のパターンなら 確認テーブルを表示したかったのです。 不等号で解決しました。ありがとうございました。