Podio java API如何下载Excel电子表格

时间:2017-10-09 20:47:22

标签: podio

我正在尝试从Podio空间下载Excel文件。我可以访问空间并获取空间内的文件和使用fileAPI。

问题在于下载的文件。我无法用Excel打开它。 这是代码:

     List <File> aFileList = aFileAPI.getOnSpace(spaceId, null, null);
     for (int i=0; i<aFileList.size(); i++){

         File thisFile = aFileList.get(i);
         MimeType thiFileMimeType = thisFile.getMimetype();
         System.out.println("thisFile = " +thisFile.toString());
         System.out.println("thisFile.getDescription()  =" + thisFile.getDescription());
         System.out.println("thisFile.getName()  =" + thisFile.getName());
         System.out.println("thisFile.getId()  =" + thisFile.getId());
         System.out.println("thisFile.getSize()  =" + thisFile.getSize());
         System.out.println("thisFile.getCreatedOn()  =" + thisFile.getCreatedOn());
         System.out.println("thisFile.getMimetype()  =" + thisFile.getMimetype());                   

         try {

             aFileAPI.downloadFile(thisFile.getId(), new java.io.File("C:/Users/alisa/Desktop/"+ thisFile.getName()), null);

         } 
         catch (IOException e) {

             e.printStackTrace();

         }

我认为API正在创建文件而不考虑MIME,我没有看到任何地方设置它。请帮忙!!

0 个答案:

没有答案