本文介绍了谷歌驱动器:如何正确设置文件类型?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
显然gdrive中有两种不同的'文件类型'。 XXX和YYY有什么区别?什么值应该放在他们每一个? 文件fileMetadata =新的文件()
.setParents(parentFolders)
.setMimeType(XXX)< ---------------------
.setName(filename);
$ b drive.files()
.create(fileMetadata,new InputStreamContent(YYY,content))< ----
.execute();
解决方案
以下是对问题第一部分的回答。如果您想从本地CSV文件在Google云端硬盘上创建新文件,则应使用MIME类型 text / csv
。下面是代码的样子:
File fileMetadata = new File()。setParents(parentFolders)
.setMimeType(text / csv)
.setName(filename);
您使用的MIME类型应始终匹配实际本地文件的类型。如果您将convert设置为true,那么您可以将CSV文件转换为Google文档。
apparently there are two different 'file types' in gdrive. what's the difference between XXX and YYY? what values should i put in each of them?
File fileMetadata = new File()
.setParents(parentFolders)
.setMimeType(XXX) <---------------------
.setName(filename);
drive.files()
.create(fileMetadata, new InputStreamContent(YYY, content)) <----
.execute();
解决方案
Here is an answer to the first part of your question. If you want to create a new file on Google Drive from a local CSV file, then you should use the MIME type text/csv
. Here is what the code might look like using your example:
File fileMetadata = new File().setParents(parentFolders)
.setMimeType("text/csv")
.setName(filename);
The MIME type you use should always match the type of the actual local file. If you set convert to true, then you can have your CSV file converted to a Google document.
这篇关于谷歌驱动器:如何正确设置文件类型?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!