java 下载excel到本地_java已知下载链接将Excel文件利用httpclient下载到本地
比較簡(jiǎn)單,主要是以備后用
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,導(dǎo)包
//2,得到HttpClient對(duì)象
HttpClient client = new DefaultHttpClient();
//3,設(shè)置請(qǐng)求方式
HttpGet get = new HttpGet("http://stock.gtimg.cn/data/get_hs_xls.php?id=ranka&type=1&metric=chr");
//4,執(zhí)行請(qǐng)求, 獲取響應(yīng)信息
HttpResponse response = client.execute(get);
if(response.getStatusLine().getStatusCode() == 200)
{
//得到實(shí)體
HttpEntity entity = response.getEntity();
byte[] data = EntityUtils.toByteArray(entity);
//存入磁盤(pán)
FileOutputStream fos = new FileOutputStream("E:/text/sharecertificate.xls");
fos.write(data);
fos.close();
System.out.println("sharecertificate.xls文件下載成功!!!!");
}
}
}
總結(jié)
以上是生活随笔為你收集整理的java 下载excel到本地_java已知下载链接将Excel文件利用httpclient下载到本地的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 毕业后升级打怪程序人生
- 下一篇: 爬壁机器人外文文献_自动化专业外文翻译-