2013-09-15 3 views
-1

Я хочу сделать приложение для Android для получения статистики. Допустим, я хочу убить и убить от www.oc.tc/MasterEjzz и распечатать их на экране. Я знаю, что Jsoup - хороший API для использования, но я не знаком с ним.Получить текст с HTML-страницы с помощью Jsoup

Любая помощь будет оценена по достоинству.

+0

иногда, когда я разбирал rss-канал с помощью jsoup, некоторые сайты rss использовали html в теге описания rss feed.so я использовал следующее: String description = android.text.Html.fromHtml (defaulttext) .toString(); где defaulttext - это уже разобранное описание rss-канала. –

ответ

2

От Jsoup введение documentation,

Для подключения и загрузки документа, вы можете использовать

Document doc = Jsoup.connect("http://en.wikipedia.org/").get(); 

Затем извлечь содержимое из Document,

Element content = doc.getElementById("content"); 
Elements links = content.getElementsByTag("a"); 
for (Element link : links) { 
    String linkHref = link.attr("href"); 
    String linkText = link.text(); 
} 

Для получения дополнительной информации о DOM Navigation , see

+0

Я понимаю это, но как его разобрать, поэтому я получаю только текст? – Eric

+0

См. Ссылку для 'DOM Navigation', просто введите' Element', используя 'id' или' class', и используйте методы 'text' to' attr', чтобы получить нужную вам информацию. –

+0

Хорошо, я попробую это, и если я смогу заставить его работать, я помету это сообщение как решенное. Благодаря! – Eric

Смежные вопросы