将Excel BLOB转换为javascript数组
Convert Excel BLOB to javascript array
使用谷歌应用程序脚本,我试图提取Excel文件(.xls)(作为Gmail附件提供)的单元格内容,并将这些单元格联系人放入二维javascript数组[][]中。
var excelFile = GmailApp.getInboxThreads(0,1)[0].getMessages()[0].getAttachments()[0];
在这一点上,我有一个BLOB,ContentType="application/vnd.ms-excel".
如何将这个"Excel"blob转换为我可以使用的2D(Google Apps Script/javascript)数组?
说明:我只想使用谷歌应用程序脚本/javascript来做这里描述的事情。
更新:以我所描述的方式实现这一点的方法似乎很少。用不同的方法,也许我可以(用程序)将Excel文件转换为Google Drive电子表格?然后,使用谷歌应用程序脚本提取数据是微不足道的。也许谷歌支持人员可以解释如何使用谷歌应用程序脚本将Gmail附件中的Excel文件程序化转换为谷歌硬盘电子表格?
现在您无法使用Apps Script来实现这一点,但请求此功能时存在一个悬而未决的问题。您可以在该问题上添加星号进行投票,并收到更新通知。
相关文章:
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- JavaScript数组排序(函数)用于对表行进行排序,而不是排序
- 将Javascript数组发送到控制器ASP.NET MVC
- JavaScript数组包含一个值
- 将JavaScript数组传递给函数
- javascript:数组循环
- 将数据存储在javascript数组中以供进一步使用
- 在Javascript数组中查找绝对最大值
- JavaScript数组优化以提高性能
- 在javascript数组中分散数字
- 如何发送分配列表<字符串>到JavaScript数组或可枚举对象
- Javascript数组动态
- javascript数组元素是否知道其封闭数组
- 将 JSON 数组解析为 JavaScript 数组
- 将Transform和Instance Variable转换为对象的JavaScript数组
- 使用Web Html表单创建Javascript数组
- 从重复的javascript数组结果集中只获取一行
- 如何为Javascript数组()的使用准备PHP变量
- Javascript数组和函数
- 为DataTables aoColumnDefs创建JavaScript数组(JSON格式)