タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

binaryとGoogleAppsScriptに関するkenjiro_nのブックマーク (5)

  • GASで文字コード指定してファイルを書き出す - Qiita

    方法 以下の処理により文字コード指定してファイルを書き出すことが可能になる。 空のBlobを生成 Blobに書き出したい文字列と文字コードをセット Blobをファイルに書き出し コードで表すと以下のとおり var blob = Utilities.newBlob("", contentType, fileName); blob.setDataFromString(string, charSet); DocsList.createFile(blob); 解説 GASから任意の文字列をテキストファイルとして書き出すにはDocsList.createFile(string, contentType)により可能だが、文字コードを指定して書き出すことはできない。そこで、文字コード指定のできるBlob生成をしてからDocsList.createFile(Blob)することで、指定した文字コードでファイ

    GASで文字コード指定してファイルを書き出す - Qiita
  • GAS (Google Apps Script) でファイル出力を行う - HRR Co., Ltd.

    はじめに 小ネタです。 GAS (Google Apps Script) で文字コードを指定しつつ、ファイル出力することを考えます。 コード /** * ファイル書き出し * @param {string} fileName ファイル名 * @param {string} content ファイルの内容 */ function createFile(fileName, content) { var folder = DriveApp.getFolderById('##### フォルダID #####'); var contentType = 'text/plain'; var charset = 'utf-8'; // Blob を作成する var blob = Utilities.newBlob('', contentType, fileName) .setDataFromString(

    GAS (Google Apps Script) でファイル出力を行う - HRR Co., Ltd.
  • GAS(Google Apps Script)でテキストファイルやCSVファイルを出力する方法

    概要 Google Apps Script(GAS)でスプレッドシートの情報を、テキストファイルやCSVファイルなどの出力をする方法です。 今回は、スプレッドシートに以下のような都道府県名のデータがあり、CSVファイル出力をしたいとします。 ソースコード スクリプトエディタを開く スプレッドシートのスクリプトエディタを開きます。 GAS(Google Apps Script)のコンテナバインド型とスタンドアロン型 Google Apps Scriptには、「コンテナバインドスクリプト」と「スタンドアロンスクリプト」の2種類があります。それぞれの説明をまとめました。コンテナバインドスクリプトコンテナバインドスクリプトとは「コンテナバインドスクリプト」は ソースコード /** * スプレッドシートの内容をCSVファイルへ出力 */ function outputCsvFile() { // 出

    GAS(Google Apps Script)でテキストファイルやCSVファイルを出力する方法
  • Google Apps Script の暗黙オブジェクト - Qiita

    よく見ると、公式サイトにちょびっと解説があった。ざっくりと概要を追っていくと、 output は HtmlService.initTemplate() というメソッドにより生成される暗黙オブジェクトである。基的に template が利用するものなのでドキュメントには記載していない。 この initTemplate() というメソッドの詳細自体、公式ドキュメントに記載されていないし、GAS のスクリプトエディタでも補完対象になっていないが、明示的に打ち込んでもきちんと動く(サンプルコードは後述する)。 これは 特殊な HtmlOutput 型オブジェクトで、append() と appendUntrusted() に対応する略記法としてプロパティ _ と _$ を持っている。output はさらに $out というプロパティを持っていて、これによりふつうの HtmlOutput 型オブジ

    Google Apps Script の暗黙オブジェクト - Qiita
  • GAS の Blob とファイル変換まとめ - Qiita

    外出自粛を要請されたので引きこもって勉強。Google Apps Script で Blob を操作したり、ファイルをダウンロードさせたりする方法をまとめました。 注意 この記事の内容は V8 ランタイムで検証しています。 またこの記事では Google Apps Script のオブジェクトである Blob について扱いますが、これは GAS の Base Service に定義されている GAS 独自のオブジェクトで、JavaScript (ECMA) に定義されている Blob とは似て非なるものです。こちらの Blob は GAS では定義すらされていません。たとえば以下は MDN に掲載されている Blob コンストラクタの使用例ですが、これを GAS で実行するとエラーを吐きます。 var debug = {hello: "world"}; var blob = new Blo

    GAS の Blob とファイル変換まとめ - Qiita
  • 1