-1

現在、ドライブ アカウントの特定のフォルダに複数の Google フォーム ファイルがあります。Google ファイル オブジェクトのリストを作成し、このように反復することができます。

        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() は null 値を返します。上記のファイルの MIME タイプは「application/vnd.google-apps.form」です。

Google フォームを使用する際のヘルプをいただければ幸いです。

ありがとう、マット

4

1 に答える 1

1

downloadUrlすべてのGoogleネイティブドキュメント形式と同様に、フィールドを使用してコンテンツをダウンロードすることはできません。代わりに、コレクションをチェックしてexportLinks、サポートされている形式の1つでフォームをエクスポートする必要があります。

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

于 2012-12-27T17:28:28.760 に答える