java 下载excel到本地_java已知下载链接将Excel文件利用httpclient下载到本地
比较简单,主要是以备后用
import java.io.FileOutputStream;
import java.io.IOException;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.util.EntityUtils;
public class Connect {
public static void xlsxz() throws ClientProtocolException, IOException {
//1,导包
//2,得到HttpClient对象
HttpClient client = new DefaultHttpClient();
//3,设置请求方式
HttpGet get = new HttpGet("http://stock.gtimg.cn/data/get_hs_xls.php?id=ranka&type=1&metric=chr");
//4,执行请求, 获取响应信息
HttpResponse response = client.execute(get);
if(response.getStatusLine().getStatusCode() == 200)
{
//得到实体
HttpEntity entity = response.getEntity();
byte[] data = EntityUtils.toByteArray(entity);
//存入磁盘
FileOutputStream fos = new FileOutputStream("E:/text/sharecertificate.xls");
fos.write(data);
fos.close();
System.out.println("sharecertificate.xls文件下载成功!!!!");
}
}
}
总结
以上是生活随笔为你收集整理的java 下载excel到本地_java已知下载链接将Excel文件利用httpclient下载到本地的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 毕业后升级打怪程序人生
- 下一篇: 爬壁机器人外文文献_自动化专业外文翻译-