Справка по Android jSoup - PullRequest
       10

Справка по Android jSoup

1 голос
/ 26 мая 2011

Я пытаюсь разобрать html из этого URL http://skyalipi.blogspot.com/2011/04/there-is-no-resistance-without.html, используя jSoup.Я использую этот код

Document doc = Jsoup.parse("http://skyalipi.blogspot.com/2011/04/there-is-no-resistance-without.html");  

       Log.d("test", "the elements"+doc);

В журнале я получаю следующее

05-26 12:05:05.355: DEBUG/test(696): the elements<html>
05-26 12:05:05.355: DEBUG/test(696):  <head></head>
05-26 12:05:05.355: DEBUG/test(696):  <body>
05-26 12:05:05.355: DEBUG/test(696):   http://skyalipi.blogspot.com/2011/04/there-is-no-resistance-without.html 
05-26 12:05:05.355: DEBUG/test(696):  </body>
05-26 12:05:05.355: DEBUG/test(696): </html>

Хочу получить содержание абзаца.Я не знаю, где я иду не так.Я тоже ссылался на следующий URL http://jsoup.org/cookbook/extracting-data/attributes-text-html Пожалуйста, помогите

1 Ответ

1 голос
/ 26 мая 2011

Jsoup обрабатывает ваш URL как текст, который вы хотите проанализировать, и конвертирует его в действительный HTML, чтобы его можно было проанализировать.Я думаю, что вы хотите подключиться к сайту и получить контент по этому URL, а затем проанализировать результат:

Document doc = Jsoup.connect("http://skyalipi.blogspot.com/2011/04/there-is-no-resistance-without.html").get();

РЕДАКТИРОВАТЬ

Посмотрите на документация для примеров.Вы можете делать такие вещи, как:

Element example = doc.getElementById("alternatives1");
Log.d("test","example "+example.text());
...