我到处搜索,但是我找不到一个好的.java文件来下载网站的HTML代码,并把它放到Android上的String中。 我尝试使用导入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;
请帮帮我。
的HTML代码答案 0 :(得分:3)
只需使用网址对象并读取数据:
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();