将Excel BLOB转换为javascript数组

使用Google Apps脚本,我试图提取Excel文件(.xls)(作为Gmail附件提供)的单元格内容,并将这些单元格的联系人存放到二维javascript数组[] []中。

var excelFile = GmailApp.getInboxThreads(0,1)[0].getMessages()[0].getAttachments()[0]; 

在这一点上,我有一个ContentType =“application / vnd.ms-excel”的BLOB。

如何将此“Excel”blob转换为我可以使用的2D(Google Apps脚本/ javascript)数组?

说明性说明:我只想使用Google Apps脚本/ javascript来执行此处所述的操作。

更新:完成这种方式,我所描述的方式似乎稀疏。 以不同的方式处理,也许我可以(编程)将Excel文件转换为Google Drive Spreadsheet? 然后使用Google Apps脚本来提取数据是微不足道的。 也许Google支持人员可以解释如何使用Google Apps脚本以编程方式将Gmail附件中的Excel文件转换为Google Drive电子表格?

您现在无法使用Apps脚本来执行此操作,但是存在一个请求此function的公开问题 。 您可以将问题列为投票,并通知更新。