javascript スプレッドシートからCSV书き出しするAPI

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript スプレッドシートからCSV书き出しするAPI相关的知识,希望对你有一定的参考价值。

// CSVを取得するサンプルコード
var url = "https://script.google.com/macros/s/******************/exec";
// 結果のCSV格納変数
var csv = "";
using (var request = UnityWebRequest.Get(url))
{
    Debug.Log($"SEND!!! : {url}");
    yield return request.SendWebRequest();

    // 通信エラーチェック
    if (request.isNetworkError)
    {
        Debug.Log(request.error);
    }
    else
    {
        if (request.responseCode == 200)
        {
            // UTF8文字列として取得する
            csv = request.downloadHandler.text;
            Debug.Log($"Load Suuccess : {csv}");
        }
    }
}
var sheetId = '拾ってきたいシートIDをいれる';
var shtteName = 'シート1的なシート名'

function getData(id, sheetName) 
{
  return SpreadsheetApp.openById(id)
      .getSheetByName(sheetName)
      .getDataRange()
      .getValues();
}
 
function doGet() 
{
  var data = getData(sheetId, shtteName);
  var csv = '';
  for(var i = 0; i < data.length; i++) {
    csv += data[i].join(',') + "\r\n";
  }
  return ContentService.createTextOutput(csv);
}

以上是关于javascript スプレッドシートからCSV书き出しするAPI的主要内容,如果未能解决你的问题,请参考以下文章

javascript スプレッド演算子

text InDesign CC 2019でスプレッドをつくる

csharp 别スレッドからメインスレッドのコントロールにアクセスするラムダ式

javascript af__バウンスのエクスプレッション

csharp [WPF]别スレッドでUIスレッドを立ててそこから窗口を表示

apache_conf ルートサービスプロバイダーの设定のテンプレです