Google apps script 将Gmail.html或.txt附件转换为google工作表
我已经用我在Stack Overflow中找到的一个文件将其转换为CSV,但由于我有一份报告以.html格式发送到我的gmail帐户,我想知道是否有人可以将其转换为可以共享的代码,以便我可以将其转换为google sheetsGoogle apps script 将Gmail.html或.txt附件转换为google工作表,google-apps-script,google-sheets,Google Apps Script,Google Sheets,我已经用我在Stack Overflow中找到的一个文件将其转换为CSV,但由于我有一份报告以.html格式发送到我的gmail帐户,我想知道是否有人可以将其转换为可以共享的代码,以便我可以将其转换为google sheets 非常感谢,来这里参加聚会真的很晚了,但我刚刚写了一个谷歌脚本,可能会有所帮助。它接受一个html表格文件并将其转换为csv 我将在必要时用逗号替换所有表标记,或者将它们全部删除。你可能需要为你的特定用途按摩一下,但它对我有效 也许有一个更优雅的方法来做这件事。。。但是给你
非常感谢,来这里参加聚会真的很晚了,但我刚刚写了一个谷歌脚本,可能会有所帮助。它接受一个html表格文件并将其转换为csv 我将在必要时用逗号替换所有表标记,或者将它们全部删除。你可能需要为你的特定用途按摩一下,但它对我有效 也许有一个更优雅的方法来做这件事。。。但是给你
var blob=DriveApp.getFileById(id).getBlob();
var string=blob.getDataAsString();
var newString=string.replace(//\r?\n |\r/g,”).replace(//g,”).replace(//g,”).replace(//g,”).replace(//
/g,”).replace(//g,”);
Logger.log(新闻字符串);
var csv=Utilities.parseCsv(新闻字符串)代码>这里的聚会真的很晚了,但我刚刚写了一个谷歌脚本,可能会有帮助。它接受一个html表格文件并将其转换为csv
我将在必要时用逗号替换所有表标记,或者将它们全部删除。你可能需要为你的特定用途按摩一下,但它对我有效
也许有一个更优雅的方法来做这件事。。。但是给你
var blob=DriveApp.getFileById(id).getBlob();
var string=blob.getDataAsString();
var newString=string.replace(//\r?\n |\r/g,”).replace(//g,”).replace(//g,”).replace(//g,”).replace(//
/g,”).replace(//g,”);
Logger.log(新闻字符串);
var csv=Utilities.parseCsv(新闻字符串)代码>您可能需要检查和选择方法。如文档中所述,方法将此对象内的数据作为转换为指定内容类型的blob返回。非常感谢您的输入。你能给我举个例子吗?你可能想检查一下方法。如文档中所述,方法将此对象内的数据作为转换为指定内容类型的blob返回。非常感谢您的输入。你能给我举个例子吗?我很久以前就设法让它运行起来了,但是对于其他偶然发现这篇文章的成员来说,有其他的意见总是很好的。这是我的代码,我很久以前就设法让它工作了,但是对于其他偶然发现这篇文章的成员来说,有其他的意见总是很好的。这是我的密码