对于上传文件,服务接口需要根据指定的文件名称后缀来确定类型。
本地存放mime映射类型及几个变量
public static final String CATEGORY_CODE = "13";//系统默认
public static final String LANGUAGE = "zh";//系统默认
public static final String MIME_GROUPS = "[" +
"{\"fileType\":\".txt\",\"mimeType\":\"text/plain\",\"mimeGroup\":\"the text document\"},\n" +
"{\"fileType\":\".jpg\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".jpeg\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".jpe\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".png\",\"mimeType\":\"image/png\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".bmp\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".dib\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".bmp\",\"mimeType\":\"image/x-windows-bmp\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".tif\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".tiff\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".jfif\",\"mimeType\":\"image/jpeg\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".gif\",\"mimeType\":\"image/gif\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".doc\",\"mimeType\":\"application/msword\",\"mimeGroup\":\"Word document\"},\n" +
"{\"fileType\":\".docx\",\"mimeType\":\"application/vnd.openxmlformats-officedocument.wordprocessingml.document\",\"mimeGroup\":\"Word document\"},\n" +
"{\"fileType\":\".docm\",\"mimeType\":\"application/vnd.ms-word.document.macroenabled.12\",\"mimeGroup\":\"Word document\"},\n" +
"{\"fileType\":\".dotx\",\"mimeType\":\"application/vnd.openxmlformats-officedocument.wordprocessingml.template\",\"mimeGroup\":\"Word document\"},\n" +
"{\"fileType\":\".dotm\",\"mimeType\":\"application/vnd.ms-word.template.macroEnabled.12\",\"mimeGroup\":\"Word document\"},\n" +
"{\"fileType\":\".rtf\",\"mimeType\":\"application/rtf\",\"mimeGroup\":\"Word document\"},\n" +
"{\"fileType\":\".pdf\",\"mimeType\":\"application/pdf\",\"mimeGroup\":\"PDF\"},\n" +
"{\"fileType\":\".pptx\",\"mimeType\":\"application/vnd.openxmlformats-officedocument.presentationml.presentation\",\"mimeGroup\":\"PowerPoint\"},\n" +
"{\"fileType\":\".pptm\",\"mimeType\":\"application/vnd.ms-powerpoint.presentation.macroEnabled.12\",\"mimeGroup\":\"PowerPoint\"},\n" +
"{\"fileType\":\".ppt\",\"mimeType\":\"application/vnd.ms-powerpoint\",\"mimeGroup\":\"PowerPoint\"},\n" +
"{\"fileType\":\".odp\",\"mimeType\":\"application/vnd.oasis.opendocument.presentation\",\"mimeGroup\":\"Open Document\"},\n" +
"{\"fileType\":\".ods\",\"mimeType\":\"application/vnd.oasis.opendocument.spreadsheet\",\"mimeGroup\":\"Open Document\"},\n" +
"{\"fileType\":\".odt\",\"mimeType\":\"application/vnd.oasis.opendocument.text\",\"mimeGroup\":\"Open Document\"},\n" +
"{\"fileType\":\".xps\",\"mimeType\":\"application/vnd.ms-xpsdocument\",\"mimeGroup\":\"XPS\"},\n" +
"{\"fileType\":\".vds\",\"mimeType\":\"application/octet-stream\",\"mimeGroup\":\"VDS\"},\n" +
"{\"fileType\":\".dif\",\"mimeType\":\"video/x-dv\",\"mimeGroup\":\"DIF\"},\n" +
"{\"fileType\":\".prn\",\"mimeType\":\"application/octet-stream\",\"mimeGroup\":\"PRN\"},\n" +
"{\"fileType\":\".dib\",\"mimeType\":\"application/octet-stream\",\"mimeGroup\":\"image\"},\n" +
"{\"fileType\":\".csv\",\"mimeType\":\"text/csv\",\"mimeGroup\":