@habrachat

Страница 5933 из 6731
ХабраХабр I.T. - News & Events
04.04.2018
10:59:06
Веб-воркеры в JavaScript: безопасный параллелизм (habrahabr.ru)

Мы программисты (habrahabr.ru) Визуализация на карте распределения голосов по Москве на выборах президента 2018 (habrahabr.ru)

Первое исследование привлекательности роболиц (geektimes.ru)

Ава
04.04.2018
11:40:50
Привет, Никита Друсь, @ivanpakhotin, @NastyLemyakina, @Atret33! Всего два простых вопроса к вам: Зачем вы зашли в чат? Какая ваша специализация в сфере I.T.?

Google
Алексей
04.04.2018
11:43:42
Привет) Занимаюсь изучением python, ради полезной информации

ХабраХабр I.T. - News & Events
04.04.2018
12:11:54
Твоё первое мобильное приложение: выбери платформу (habrahabr.ru)

Ава
04.04.2018
12:37:16
Привет, Yaroslav Lipatov! В чем специализируешься в сфере I.T.? Какие ожидания от чата? Ты можешь либо ответить, либо подписаться на канал @habrapub

Yaroslav
04.04.2018
12:37:57
моя твоя не понимать

Andrew
04.04.2018
12:38:25
отвечай Аве))

Потом пиши свой вопрос

Yaroslav
04.04.2018
12:38:54
специализируешься — это пока что громко сказано..но в сфере андроид разработки веду направление

Привет, Yaroslav Lipatov! В чем специализируешься в сфере I.T.? Какие ожидания от чата? Ты можешь либо ответить, либо подписаться на канал @habrapub

Greck2908
04.04.2018
12:40:12
без основ?

ХабраХабр I.T. - News & Events
04.04.2018
12:40:16
Арестован лидер кибергруппировки, похитившей из банков по всему миру более 1 млрд евро (habrahabr.ru)

Avito на GopherCon Russia 2018 (habrahabr.ru)

Yaroslav
04.04.2018
12:42:32
в общем..есть вопрос по поводу парсинга..предположим есть сайт вот страница https://weather.com/ru-RU/weather/today/l/RSXX0063:1:RS и мне нужно вытащить данные из div с классом today_nowcard но я не могу его найти при помощи кода Document doc ; doc = Jsoup.connect(server).get(); Elements element = doc.getElementsByClass("oday_nowcard"); а дохожу только до дива с классом hero-flex styles-d2KKDEYo__heroFlex__3UOm0 ..ниже спустится не получается по иерархии

Google
Andrew
04.04.2018
12:45:25
покажи html элемента?

попробуй через div[attr="val"]

ХабраХабр I.T. - News & Events
04.04.2018
12:46:08
Как устроены междугородние и пригородные автобусы в нашей стране (geektimes.ru)

Andrew
04.04.2018
12:46:09
возвращается null?

doc.QuerySelector("[itemprop='seller']");

Вот так попробуй

Ну ярик, у тебя дофига div с таким классом

минимум 15



Дерни через Query - под Java я хз, но AngleSharp поддерживает

Либо покажи и я тебе напишу запрос к селектору



Ярик тебе это нужно?

ХабраХабр I.T. - News & Events
04.04.2018
12:56:46
Кроме Lego. Что собрать с ребенком на досуге: подборка конструкторов до 1000 рублей (geektimes.ru)

Yaroslav
04.04.2018
12:58:39
да..мне нужна цифра 8 ))

ну и другие данные

ХабраХабр I.T. - News & Events
04.04.2018
12:59:00
Небольшая группа шведов протестует против безналичной экономики (geektimes.ru)

Andrew
04.04.2018
13:02:18
QuerySelectorAll("span.deg-feels")

Yaroslav
04.04.2018
13:03:48
это что?

Andrew
04.04.2018
13:04:37
селектор на цифру 8

Google
Andrew
04.04.2018
13:04:48
.FirstOrDetault() выбираешь первый

Yaroslav
04.04.2018
13:06:59
я не понимаю откуда ты эти методы берешь

Andrew
04.04.2018
13:07:30
ну не из джавы же ну

Из шарпа. У тебя должно быть что то похожее

Yaroslav
04.04.2018
13:08:14
вот гляди что получилось

Elements element = doc.select("div.section-page-name"); при этом запросе

I/Log class:: <div class="section-page-name"> <div class="js-branded-background-ads" id="wx-hero-content" classname="js-branded-background-ads"></div> <div class="hero hero-background layout-centered"> <div class="region region-hero-top"> <!--!--> <div class="styles-I8FiXix7__partnerMap__1WzaW" classname="styles-I8FiXix7__partnerMap__1WzaW"></div> </div> <div class="hero-flex styles-d2KKDEYo__heroFlex__3UOm0"></div> </div> <div class="content layout-centered"> <main class="region region-main" classname="region region-main"> <div class="locations-title hourly-page-title" classname="locations-title hourly-page-title"> <h1 class="h2">Москва, Россия: почасовой прогноз погоды</h1> <div class="observation-timestamp" classname="observation-timestamp"> <span>15:57 MSK</span> </div> </div> <!--!--> <div class="panel item1 forecast-hourly" classname="panel item1 forecast-hourly"> <article class="ls-24-hour-wrap twc-table-wrap card panel" classname="ls-24-hour-wrap twc-table-wrap card panel"> <div class="twc-table-scroller" id="twc-scrollabe" classname="twc-table-scroller"> <table class="twc-table" classname="twc-table"> <thead> <tr> <th class=" twc-sticky-col" id="time" classname=" twc-sticky-col">Время <div class="twc-table-shadow sticky" classname="twc-table-shadow sticky"></div></th> <th class="description undefined" id="description" classname="description undefined">Описание</th> <th class="temp undefined" id="temp" classname="temp undefined">Температура</th> <th class="feels undefined" id="feels" classname="feels undefined">По ощущению</th> <th class="precip undefined" id="precip" classname="precip undefined">Осадки</th> <th class="humidity undefined" id="humidity" classname="humidity undefined">Влажность</th> <th class="wind undefined" id="wind" classname="wind undefined">Ветер</th> </tr> </thead> <tbody> <tr class="clickable closed" classname="clickable closed"> <td class="twc-sticky-col cell-hide"> <div class="twc-table-shadow sticky" classname="twc-table-shadow sticky"></div></td> <td class="twc-sticky-col " headers="time" classname="twc-sticky-col "> <div> <div class="hourly-time"> <span class="dsx-date">16:15</span> <icon class="icon icon-svg icon-svg-light icon-mostly-cloudy icon-28" classname="icon icon-svg icon-svg-light icon-mostly-cloudy icon-28"> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewbox="0 0 230 200" class="svg-mostly-cloudy"> <defs> <mask id="mostly-cloudy-mask"> <rect width="100%" height="100%" fill="#FFF" /> <use xlink:href="#svg-symbol-cloud" transform="translate(-34.945 -34.945) scale(1.8392)" stroke="#000" stroke-width="9" /> </mask> </defs> <use class="svg-sun" xlink:href="#svg-symbol-sun" transform="matrix(.56 0 0 .56 11.2 16.8)" mask="url(#mostly-cloudy-mask)" /> <use class="svg-cloud" xlink:href="#svg-symbol-cloud-junior" transform="matrix(1.02 0 0 1.02 10 34)" /> <use class="svg-cloud" xlink:href="#svg-symbol-cloud" transform="translate(-6 1)" /> </svg> </icon> <div class="twc-table-shadow sticky" classname="twc-table-shadow sticky"></div> </div> <div class="hourly-date"> Ср </div> </div></td> <td class="hidden-cell-sm description" headers="description" classname="hidden-cell-sm description"><span>Преимущественно облачно</span></td>

<td class="temp" headers="temp" classname="temp"><span class="">7<sup>°</sup></span></td> <td class="feels" headers="feels" classname="feels"><span class="">7<sup>°</sup></s

Andrew
04.04.2018
13:09:19
ну так у тебя выбирается все

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

ХабраХабр I.T. - News & Events
04.04.2018
13:10:07
Турбореактивный сноуборд — первый шаг к реактивному ранцу (geektimes.ru)

Andrew
04.04.2018
13:12:13


Вот такой код возвращает мне температуру скажем

Работает так - открывается соединение и закачивается вся страница, потом по дому пишешь селектор и он его ищет, уже по скаченной странице

У тебя копия тоже самое должно быть

Yaroslav
04.04.2018
13:13:35
я не понимаю почему по классу today_nowcard не ищется

Andrew
04.04.2018
13:13:39
Если не выдает - селектор указан не верно

А зачем тебе today_nowcard

Тебе данные нужны,так ты данные и получи

Они в span лежат

Google
Andrew
04.04.2018
13:14:13


Yaroslav
04.04.2018
13:14:37
так а перед ним есть div

у них есть классы

почему я не могу получить к ним доступ?

и уже от них искать конкретнее

я этого не могу понять

Andrew
04.04.2018
13:15:15
Селектор указан не верно

Yaroslav
04.04.2018
13:15:33
всмысле не верно?

Andrew
04.04.2018
13:15:49
в прямом

какой див тебе нужен?

today_nowcard-feels?

Yaroslav
04.04.2018
13:16:09
тебе ж сказано какой))

нет

today_nowcard-temp

да и хоть бы филс..все равно не видет

Andrew
04.04.2018
13:20:06


У меня все нормально находит



Может джава говно?

Yaroslav
04.04.2018
13:21:44
да хз 1.8

Google
Yaroslav
04.04.2018
13:21:53
щас попробую переключится на 1.9

Кубик
04.04.2018
13:21:57
конеш джава не оч

я хз чо вы на ней пишете

на си шарпе можно чо угодно написать

Andrew
04.04.2018
13:22:10
Это он пишет

И еще женился прикинь да?

Yaroslav
04.04.2018
13:22:43
слышь давай там мою жизнь не рассказывай)))

а то начнется..вот я его всему обучил и бла бла бла))

Andrew
04.04.2018
13:23:44
Да ты меня не слушаешь. Давно бы уже на шарпе писал мобильные приколюхи

Кодинг на шарпе это - найти нужную либу

Наше либу, заюзал, -... профит.

Если вот либа не работает... да это боль... приходится писать ...

Yaroslav
04.04.2018
13:26:03
да не хочу я на шарпе...че ты пристал ))

Andrew
04.04.2018
13:26:29
@zanuda4 помоги!

Пропадает парень!

Страница 5933 из 6731