显然gdrive中有两种不同的'文件类型'。 XXX和YYY有什么区别?我应该在每一个中加入什么价值?
File fileMetadata = new File()
.setParents(parentFolders)
.setMimeType(XXX) <---------------------
.setName(filename);
drive.files()
.create(fileMetadata, new InputStreamContent(YYY, content)) <----
.execute();
答案 0 :(得分:0)
以下是对问题第一部分的回答。如果您要从本地CSV文件在Google云端硬盘上创建新文件,则应使用MIME类型text/csv
。以下是使用您的示例的代码:
File fileMetadata = new File().setParents(parentFolders)
.setMimeType("text/csv")
.setName(filename);
您使用的MIME类型应始终与实际本地文件的类型匹配。如果您将convert设置为true,则可以将CSV文件转换为Google文档。