0

どこでも検索しましたが、Web サイトの HTML コードをダウンロードし、それを Android の String に入れる適切な .java ファイルが見つかりません。Apache jar ソフトウェアをインポートするアプリを使用してみましたが、動作しません。

以下は、私がインポートした動作しない Apache Java ファイルです。

import org.apache.http.client.ClientProtocolException;
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
import org.apache.http.protocol.HttpContext;
import org.apache.http.protocol.BasicHttpContext;
import org.apache.http.client.methods.HttpGet;
import org.apache.http.HttpResponse;

私を助けてください。

「 http://finance.yahoo.com/q?s=AAPL」の HTML コードをダウンロードしたい

4

1 に答える 1

3

URL オブジェクトを使用してデータを読み取るだけです。

URL oracle = new URL("http://finance.yahoo.com/q?s=AAPL");
BufferedReader in = new BufferedReader(
new InputStreamReader(oracle.openStream()));
StringBuilder sb=new StringBuilder();
String inputLine;
while ((inputLine = in.readLine()) != null)
    sb.append(inputLine);
in.close();
String data=sb.toString();
于 2013-07-07T21:40:29.293 に答える