К примеру, есть страничка в нэте с новостью. В ней поочередно идут: Название статьи Краткое описание Фотография 1 Еще немного текста Фотография 2
Как мне спарсить такую страничку в андроид и отобразить данные элементы поочередно, как в исходнике? Может какую-нибудь библиотеку подскажите или кусок кода напишите :) Буду очень благодарен!
Вариантов реализации данной задачи множество. Пример получения страницы:
private static String getPage(String urlPage){
try {
ByteArrayOutputStream results = new ByteArrayOutputStream();
URLConnection urlConnection = new URL(urlPage).openConnection();
urlConnection.setRequestProperty("User-Agent", "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36");
InputStream is = urlConnection.getInputStream();
byte[] buffer = new byte[1024];
int length;
while ((length = is.read(buffer)) != -1) {
results.write(buffer, 0, length);
}
return results.toString();// Ваша страница в текстовом виде
} catch (Exception e){
e.printStackTrace();
}
return null;
}
Сам парсинг зависит от содержимого конкретной страницы.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите в чем проблема может быть, карта рассыпалась, по сайту не каких работ и не было, только было просто изменено имя сотрудника в контактах,...
Использую Gulp,webpack и pug(jade)Проблема в том, что в конечный код попадает лишний пробел из-за форматирования его при сборке
Увидел видео, выглядит интересно как для верстки обычных лендингов и визиток, где не нужно продумывать структуру кодаНе реклама, естественно