LANG SELRCT

Apps Script Reference  (Create: Create new Spreadsheet | Create new Apps Script

Tuesday, December 11, 2018

Content ServiceでCSVを返す


タイトルの件を実現する仕組みを作ってみます

以下のコードをWebアプリにして開くとarrayの中身をcsvで取得できます



コード.gs
function doGet() {  
  var array = getArray();
  var out = ContentService.createTextOutput(array)
    .setMimeType(ContentService.MimeType.CSV);
  return out;
}

function getArray() {
  var array = [
    "はれ",
    "あめ",
    "くもり",
    "ゆき"
  ];
  var text = '';
  for(var i = 0; i < array.length; i++) {
    text += array[i] + ',\n';
  }
  return text;
}



公開 > ウェブアプリケーションとして導入
を選択します


プロジェクトのバージョン
実行するユーザ
アクセスできるユーザ
を設定します


現在のウェブアプリケーションのURLまたは最新のコードを開きます


CSVファイルがダウンロードされて
開くとこのようにvar arrayに書いたデータが確認できます


Latest post

スプレッドシートA列にある複数のテキストをスライドに追加したい(Google Apps Script)

今回Google Apps Scriptでやりたいこと GoogleスプレッドシートA列にある複数の値を取得して Googleスライドに渡して 図形オブジェクトのテキストとして追加したい ① スプレッドシートのA列に値を入れておく ② Code.gsのinsertNewShape...