java 怎么获取url接口json数据

java 怎么获取url接口json数据,第1张

代码如下:

import javaio;

/

复制文件夹或文件夹

/

public class CopyDirectory {

// 源文件

static String url1 = "f:/photos";

// 目标文件夹

static String url2 = "d:/tempPhotos";

public static void main(String args[]) throws IOException {

// 创建目标文件夹

(new File(url2))mkdirs();

// 获取源文件夹当前下的文件或目录

File[] file = (new File(url1))listFiles();

for (int i = 0; i < filelength; i++) {

if (file[i]isFile()) {

// 复制文件

copyFile(file[i],new File(url2+file[i]getName()));

}

if (file[i]isDirectory()) {

// 复制目录

String sourceDir=url1+Fileseparator+file[i]getName();

String targetDir=url2+Fileseparator+file[i]getName();

copyDirectiory(sourceDir, targetDir);

}

}

}

// 复制文件

public static void copyFile(File sourceFile,File targetFile)

throws IOException{

// 新建文件输入流并对它进行缓冲

FileInputStream input = new FileInputStream(sourceFile);

BufferedInputStream inBuff=new BufferedInputStream(input);

// 新建文件输出流并对它进行缓冲

FileOutputStream output = new FileOutputStream(targetFile);

BufferedOutputStream outBuff=new BufferedOutputStream(output);

// 缓冲数组

byte[] b = new byte[1024 5];

int len;

while ((len =inBuffread(b)) != -1) {

outBuffwrite(b, 0, len);

}

// 刷新此缓冲的输出流

outBuffflush();

//关闭流

inBuffclose();

outBuffclose();

outputclose();

inputclose();

}

// 复制文件夹

public static void copyDirectiory(String sourceDir, String targetDir)

throws IOException {

// 新建目标目录

(new File(targetDir))mkdirs();

// 获取源文件夹当前下的文件或目录

File[] file = (new File(sourceDir))listFiles();

for (int i = 0; i < filelength; i++) {

if (file[i]isFile()) {

// 源文件

File sourceFile=file[i];

// 目标文件

File targetFile=new

File(new File(targetDir)getAbsolutePath()

+Fileseparator+file[i]getName());

copyFile(sourceFile,targetFile);

}

if (file[i]isDirectory()) {

// 准备复制的源文件夹

String dir1=sourceDir + "/" + file[i]getName();

// 准备复制的目标文件夹

String dir2=targetDir + "/"+ file[i]getName();

copyDirectiory(dir1, dir2);

}

}

}

}

对于具体的数据请求方式、请求方式、响应数据格式要看你的接口要求,这是通用代码:

import javaioBufferedReader;

import javaioIOException;

import javaioInputStreamReader;

import javanet>}

结果:

以上就是关于java 怎么获取url接口json数据全部的内容,包括:java 怎么获取url接口json数据、java , 浏览器输入url地址,获取硬盘某个pdf文件。怎么做 如下图这种效果。、怎么用java程序实现上传文件到指定的URL地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9783823.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存