| | |
| | | |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | | import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport; |
| | | import com.google.gson.*; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import lombok.AllArgsConstructor; |
| | | import com.alibaba.fastjson.JSON; |
| | | import org.springblade.common.cache.DictCache; |
| | | import org.springblade.common.enums.DictEnum; |
| | | import org.springblade.common.utils.FtpUtil; |
| | | import org.springblade.common.utils.OutJson; |
| | | import org.springblade.core.boot.ctrl.BladeController; |
| | | import org.springblade.core.cache.utils.CacheUtil; |
| | | import org.springblade.core.excel.util.ExcelUtil; |
| | |
| | | import org.springblade.core.mp.support.Query; |
| | | import org.springblade.core.tool.api.R; |
| | | import org.springblade.core.tool.support.Kv; |
| | | import org.springblade.modules.FTP.FtpUtil; |
| | | import org.springblade.modules.FTP.OutJson; |
| | | import org.springblade.modules.information.entity.Information; |
| | | import org.springblade.modules.information.excel.InforExcel; |
| | | import org.springblade.modules.information.excel.InforImporter; |
| | |
| | | } |
| | | |
| | | |
| | | public static void main(String[] args) throws Exception { |
| | | //ftp服务器IP地址 |
| | | String ftpHost = "192.168.0.105"; |
| | | //ftp服务器端口 |
| | | int ftpPort = 21; |
| | | //ftp服务器用户名 |
| | | String ftpUserName = "yly"; |
| | | //ftp服务器密码 |
| | | String ftpPassword = "Yly@123"; |
| | | //ftp服务器路径 |
| | | String ftpPath = ""; |
| | | //本地路径 |
| | | String localPath = "D:\\anbao"; |
| | | //文件名 |
| | | String fileName = "sql.json"; |
| | | FtpUtil.downloadFtpFile(ftpHost, ftpUserName, ftpPassword, ftpPort, ftpPath, localPath, fileName); |
| | | String s = TestJson(); |
| | | System.out.println(s); |
| | | } |
| | | |
| | | |
| | | public static String TestJson(){ |
| | | File file = new File("D:\\anbao\\sql.json"); |
| | | StringBuilder localStrBulider = new StringBuilder(); |
| | | if(file.isFile() && file.exists()) { |
| | | try { |
| | | InputStreamReader inputStreamReader = new InputStreamReader(new FileInputStream(file), "utf-8"); |
| | | BufferedReader bufferReader = new BufferedReader(inputStreamReader); |
| | | String lineStr = null; |
| | | try { |
| | | while((lineStr = bufferReader.readLine()) != null) { |
| | | localStrBulider.append(lineStr); |
| | | } |
| | | bufferReader.close(); |
| | | inputStreamReader.close(); |
| | | } catch (IOException e) { |
| | | // TODO Auto-generated catch block |
| | | System.out.println("file read error!"); |
| | | e.printStackTrace(); |
| | | } |
| | | } catch (UnsupportedEncodingException e) { |
| | | // TODO Auto-generated catch block |
| | | System.out.println("file catch unsupported encoding!"); |
| | | e.printStackTrace(); |
| | | } catch (FileNotFoundException e) { |
| | | // TODO Auto-generated catch block |
| | | System.out.println("file not found!"); |
| | | e.printStackTrace(); |
| | | } |
| | | }else { |
| | | System.out.println("file is not a file or file is not existing!"); |
| | | } |
| | | return localStrBulider.toString(); |
| | | } |
| | | // public static void main(String[] args) throws Exception { |
| | | // //ftp服务器IP地址 |
| | | // String ftpHost = "192.168.0.105"; |
| | | // //ftp服务器端口 |
| | | // int ftpPort = 21; |
| | | // //ftp服务器用户名 |
| | | // String ftpUserName = "yly"; |
| | | // //ftp服务器密码 |
| | | // String ftpPassword = "Yly@123"; |
| | | // //ftp服务器路径 |
| | | // String ftpPath = "anbao/sql.json"; |
| | | // //本地路径 |
| | | // String localPath = "D:\\anbao"; |
| | | // //文件名 |
| | | // String fileName = "sql.json"; |
| | | //// FtpUtil.downloadFtpFile(ftpHost, ftpUserName, ftpPassword, ftpPort, ftpPath, localPath, fileName); |
| | | // String s = OutJson.TestJson(); |
| | | // System.out.println(s); |
| | | // //boolean ftpFileExist = FtpUtil.isFTPFileExist(ftpPath, ftpUserName, ftpPassword, ftpHost, ftpPort); |
| | | // //System.out.println(ftpFileExist); |
| | | // } |
| | | |
| | | |
| | | |