本文介绍了谷歌驱动器:如何正确设置文件类型?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

显然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.

这篇关于谷歌驱动器:如何正确设置文件类型?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-03 00:56