重命名一个文件连同扩展名在谷歌驱动器

本文关键字:扩展名 谷歌 驱动器 文件 一个 重命名 | 更新日期: 2023-09-27 18:10:00

我上传了一个名为filename.txt的文件,我想将其重命名为filename.java,所以我执行了以下代码

File file = new File();
file.Title = "filename.java";
FilesResource.PatchRequest request = service.Files.Patch(file, fileId);
File updatedFile = request.Execute();

文件已更新,新标题为filename.java。但是当我下载这个文件时,文件名显示为filename.java.txt。那么,为什么要在更新后的文件名中添加上一个文件名的扩展名呢?如何克服这一点呢?

重命名一个文件连同扩展名在谷歌驱动器

fileExtension文档为只读,并在创建时确定:

fileExtension string下载该文件时使用的文件扩展名。该字段为只读。要设置扩展名,请在创建文件时将其包含在标题中。

只对内容存储在Drive中的文件填充。