我已将文件上传为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
。那么为什么要将以前文件名的扩展名添加到更新的文件名中呢?以及如何克服这个?
答案 0 :(得分:2)
fileExtension是documented to be read-only and determined at creation time:
fileExtension
string
下载此文件时使用的文件扩展名。该字段是只读的。要设置扩展名,请在创建文件时将其包含在标题中。仅在内容存储在云端硬盘中的文件中填充此内容。