フリーランスエンジニア→法人化した人の技術ブログ。フリーランス事情や会社の作り方、経営などについても徒然なるままに書いていきます。主な使用言語はRuby、JavaScript。

Permanent Til

java

[java]javaでAPIを叩いてコンソール上に表示する

投稿日:


import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.URL;

public class GoogleApiTouchMan {

	public static void main(String[] args) throws IOException {
		//URL url = new URL("http://www.google.com");
		URL url = new URL("https://www.googleapis.com/books/v1/volumes?q=*");
		try (BufferedReader br = new BufferedReader(new InputStreamReader(url.openStream()))) {
			String line;
			while ((line = br.readLine()) != null) {
				System.out.println(line);
			}

		}

	}

}


JSON形式に変換して、java上でデータを操作するのはまた今度。
しかし、BufferedReader周りの処理がいかにも旧式というか汚い。。。
java8のラムダ式とかですっきり書けたりしないのかなあ


-java

Copyright© Permanent Til , 2019 All Rights Reserved Powered by AFFINGER5.