【发布时间】:2021-09-18 00:13:12
【问题描述】:
我正在寻找一种方法,将原始文件转换为 .txt,然后使用 Google Apps 脚本转换为电子表格。
我已经看到了一种使用此脚本(使用 Drive API V2)将 xls 转换为 Google 电子表格的方法:
function convert_XLS_To_SpreadSheet(){
var folder = DriveApp.getFoldersByName('RootFolder').next().getFoldersByName('depository').next();
var txtFile = folder.getFilesByName('file.xls').next();
Logger.log('Text File : ' + txtFile);
var resource = {
title : txtFile.getName(),
mimeType : MimeType.GOOGLE_SHEETS,
parents: [{id : folder.getId()}],
}
Drive.Files.insert(resource, txtFile.getBlob(),{
convert: true
});
txtFile.setTrashed(true);
}
我尝试通过将我想要的文件替换为 txt 格式来做同样的事情,但即使我提供了正确的 MimeType,它也会给我一个 Google Doc。
【问题讨论】:
-
澄清一下:什么是“粗鲁”文件?
-
分隔符是什么?
-
嗨,分隔符是 TAB @Cooper
-
Brut File -> 一个没有扩展名的文件@andrewjames
-
什么是行尾分隔符?
标签: google-apps-script google-sheets google-drive-api