GASアプリを作ってる時によくspreadsheet
を読む実装をすると思います
例えば以下のような関数を.gs
側生やして、
1 | function getCSVData() |
.js側で以下の感じで使う。みたいな
1 |
|
これを全部js実装に置き換えてwebアプリで動くようにします
CSVデータの配置
これはもうシンプルに.csvデータをダウンロードして適切な位置に配置します
該当のspreadsheetを開いて以下の方法でダウンロードします
1 | ファイル -> ダウンロード -> カンマ区切り形式(.CSV) |
本サイトはHexo
で実装しているので以下のような位置に配置しておきます
1 | // ローカルアセット |
アセットの配置については以下の記事をご覧ください
Hexoの記事に画像埋め込む方法js側の実装
jquery-csv
を使います
1 | // jquery-csv |
コールバックは適宜必要な部分を有効化してください
非同期処理が必要な場合はasync
も使えます