使用Java阅读Google Drive Form文件

时间:2012-12-27 16:27:17

标签: java google-drive-api

我目前在云端硬盘帐户的特定文件夹中有多个Google表单文件。我可以创建一个Google File对象列表,并像这样迭代它们。

        for (File f : formFiles) {


            System.out.println("-----------------------------");
            System.out.println(f.getId());
            System.out.println(f.getTitle());
            System.out.println(f.getMimeType());
            System.out.println("-----------------------------");
            System.out.println("  ");

        }

我想要的是读取表单文件的所有行和列。我的第一个想法是下载它们,但f.getDownloadUrl()返回一个空值。上述文件的mime类型为“application / vnd.google-apps.form”

非常感谢您使用Google表单的任何帮助。

谢谢, 马特

1 个答案:

答案 0 :(得分:1)

与所有Google原生文档格式一样,您无法使用downloadUrl字段下载其内容。相反,您应该检查exportLinks集合,以便以其中一种支持的格式导出表单:

https://developers.google.com/drive/manage-downloads#downloading_google_documents