Как я могу получить HTML-теги с сайта из веб-просмотра? - PullRequest
1 голос
/ 29 марта 2012

Я хочу получить HTML-теги. Например, www.google.com.Когда я захожу на этот сайт с Android-вью.Как я это понимаю?Но как я могу получить HTML из веб-просмотра?

1 Ответ

0 голосов
/ 29 марта 2012

Вы можете использовать

URI uri = URI.create("http://whatever.com/thingie");
HttpPost post = new HttpPost(uri);
StringEntity ent = new StringEntity("Here is my data!");
post.setEntity(ent);
HttpClient httpClient = new DefaultHttpClient();
HttpResponse response = httpClient.execute(request);
InputStream stream = response.getEntity().getContent();

Дополнительная информация: Ссылка

Затем вы можете преобразовать содержимое ответа в строку, используя

private String inputStreamToString(InputStream is) {
    String s = "";
    String line = "";

    // Wrap a BufferedReader around the InputStream
    BufferedReader rd = new BufferedReader(new InputStreamReader(is));

    // Read response until the end
    while ((line = rd.readLine()) != null) { s += line; }

    // Return full string
    return s;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...