Web サイトをスクレイピングして httpclient を使用するコードを作成しようとしています。プログラムを実行するために適切なクラスをインポートしようとしていますが、パッケージが存在しないと表示されます。私は彼らのAPIを調べて理解しようとしましたが、まだできません。私のコードは次のとおりです。
import java.io.IOException;
import org.apache.commons.httpclient.*;
import org.apache.commons.httpclient.methods.*;
import java.util.Scanner
public class Scraper3 {
public static String scrapeWebsite() throws IOException {
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet("http://ichart.finance.yahoo.com/table.csv?s=MSFT");
HttpResponse response = client.execute(get);
HttpEntity entity = response.getEntity();
if (entity != null) {
Scanner scanner = new Scanner(entity.getContent());
while (scanner.hasNextLine()) {
System.out.println(scanner.nextLine());
}
}
}
}