【JAVA】通过第三方API接口地址获取信息

来源:互联网 发布:ae软件怎么下载 编辑:程序博客网 时间:2024/04/30 08:08

package test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.MalformedURLException;import java.net.URL;import java.net.URLConnection;public class test {public static void main(String[] args) {String path="https://api.douban.com/v2/book/isbn/:9787806479223";try {//创建一个URL对象URL url=new URL(path);//创建一个URLConnection连接对象URLConnection conn=url.openConnection();//创建一个输入流来接收网页InputStream in=conn.getInputStream();//字节流——>字符流InputStreamReader isr = new InputStreamReader(in);//从字符输入流中读取文本,缓冲各个字符,从而实现字符、数组和行的高效读取。BufferedReader br = new BufferedReader(isr);String line = null;StringBuffer sb=new StringBuffer();while ((line=br.readLine())!=null) {sb.append(line);            }            System.out.println(sb);} catch (MalformedURLException e) {e.printStackTrace();} catch (IOException e) {e.printStackTrace();}}}

新手上路,请多指教,能正常使用,目前没问题!

得到的字符串是JSON格式,通过对JSON的格式化操作,就可以获取很多信息了。

阅读全文
0 0
原创粉丝点击